A tide of hatred for US president Donald Trump has isolated Theresa May in her insistence on bringing the bigot-in-chief to Britain.