"We cannot solve this refugee problem by putting up walls," Yildirim said during a press conference in Ankara with his British counterpart Theresa May when asked to comment on Trump's order to suspend refugee arrivals and impose tough controls on travellers from Iran, Iraq, Libya, Somalia, Sudan, Syria and Yemen.