Protesters against Donald Trump’s visit to Britain were “an embarrassment to themselves”, Liam Fox has said. The International Trade Secretary told BBC …

source