State visits are always grand occasions, but Donald Trump’s second was unprecedented in terms of scale and spectacle. The president was treated to the most impressive ceremonial welcome ever laid on for any head of state.
After enjoying a carriage ride through the grounds of Windsor Castle with the king, queen and prince and princess of Wales, the president was greeted by the largest guard of honour ever, comprising 1,300 troops and 120 horses. A lunch, private tour of St George’s Chapel and a Red Arrows flypast followed, before the day culminated in a lavish white-tie state banquet.