London mayor Sadiq Khan called Donald Trump "Islamophobic" and "racist" on Wednesday after the US president appeared to suggest the British politician wanted to introduce sharia law in the UK's

See Full Page