Prime Minister Theresa May says London Mayor Sadiq Khan is doing 'an excellent job' but repeatedly refuses to criticise Donald Trump's tweet about him. Report by Mcnallyc. Like us on Facebook at http://www.facebook.com/itn and follow us on Twitter at http://twitter.com/itn