Almost two million people have signed a petition calling for an invitation to President Donald Trump to be revoked. Countries ...