Donald Trump’s first visit to Britain as US president is expected to coincide with large anti-Trump protests in London. But Trump does have his fans in the UK.