Boris Johnson refuses to push to cancel Donald Trump’s planned State Visit to Britain