US President Donald Trump began his second UK state visit hosted by King Charles III at Windsor Castle Trump stated the UK and US had done more good for humanity than any other two countries in history The visit featured the largest guard of honour in recent memory with 120 horses and 1,300 troops