Londons borgmästare Sadiq Khan kallar president Trump för "rasist, sexistisk och islamofobisk". Ingen köper det här längre.