As Donald Trump prepares to come to the UK as US president, the BBC speaks to those who welcome the visit - and those who are planning protests.