Hundreds of protesters marched to Buckingham Palace to protest Donald Trump's presence in London, amid fears for the future of the NHS. Demonstrators, including some NHS staff, joined anti-war