Sadiq Khan has hit back at Donald Trump, accusing the US president of being “racist, sexist, misogynistic and Islamophobic” after he used a speech at the UN to call the London mayor “terrible” and claim the city was being steered toward “sharia law”.... [3681 chars].. reed more