Donald Trump will arrive in Britain at the end of this week for a three-day “working visit”.
Details of his trip have been kept quiet for as long as possible, to shield the president from the large-scale demonstrations anticipated in London.
But the itinerary for his trip has now been released in full.
Along with first lady, Melania Trump, he will meet with Theresa May for a black-tie dinner at Blenheim Palace in Oxfordshire. Ministers and members of the business community will be among the guests, although protests are expected outside.
The pair will be flown by helicopter to Winfield House, the US ambassador’s residence on Regent’s Park, where they will be hosted by the incumbent, Robert Wood Johnson. Protesters have threatened to demonstrate outside.
No doubt grumpy and sleep-deprived, the following day he will visit an unspecified military site to witness a demonstration of Britain’s defence capabilities before meeting up again with Ms May at Chequers, the PM's country estate in Buckinghamshire. They are expected to discuss matters of foreign policy and trade.
That afternoon, they will move on to Windsor Castle – closed to the public for the day – to take tea with the Queen, who has met every US president (barring Lyndon Johnson) since 1945.
Mr Trump will receive a guard of honour from the Coldstream Guards, inspecting the soldiers as they march by and salute.
While this is going on, marchers from organisations including the TUC, Stop the War, Friends of the Earth and Momentum will convene at the’s BBC headquarters in central London at 2pm.
From there, they will proceed down Regent Street to Trafalgar Square for a mass protest three hours later.
The inflatable “Baby Trump” balloon will simultaneously be flown in Parliament Square while the police will be out en masse to ensure the head of state’s safety in one of the largest operations in British history. Almost every force around the country is contributing men and women to the mobilisation.
After meeting Her Majesty, the president and his wife will then jet off to Scotland, where they are expected to visit Mr Trump's golf resorts in Aberdeenshire and Ayrshire and stay at the 120-room Trump Turnberry luxury hotel.
Glasgow and Edinburgh will also see anti-Trump gatherings, including a “carnival of resistance” at which revellers will be invited to play country fete-style games mocking the president.
Quite when Mr Trump will find the time to meet with ex-foreign secretary Boris Johnson, who resigned on Monday in a dispute with the PM over Brexit, is anyone’s guess but he did assure reporters in Brussels that he would speak to him if he could.
Join our commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies