Last night, US president Donald Trump fired his acting attorney-general Sally Yates, after she told government lawyers not to defend legal challenges against his travel ban blocking citizens of seven countries from the US. Colin Yeo, a UK asylum barrister, explains Trump’s executive order isn’t a law and appears to have been formulated with little or no