Earlier, U.S. President Donald Trump vowed to start building a wall on the Mexican border soon, way ahead of schedule.

Addressing the conservative political action congress in Maryland, he vowed to always put American citizens first and build a “great, great border wall”.

He also promised to focus on “getting bad people out of this country”.

Donald Trump was greeted by chants of “USA, USA, USA!” as he addressed the annual forum in Maryland.

He said. We are building the wall, in fact it’s going to start very soon. Way ahead of schedule. It’s way, way, way ahead of schedule.

His comments come a day after secretary of state Rex Tillerson and homeland Security Secretary John Kelly met their Mexican counterparts in Mexico city