Gun salutes, troop inspections and tea with Prince Charles are all scheduled for Donald Trump’s controversial three-day state visit to the UK.

The US president arrives in London on Monday morning having spent the past week freely offering his opinions on Meghan Markle, Boris Johnson and Nigel Farage.

His official itinerary is bound to offer many more opportunities for controversy.

Monday 3 June

Mr and Mrs Trump are due to arrive at Stansted Airport in Essex at 7am.

On arrival at Buckingham Palace, Mr and Mrs Trump will receive a “ceremonial welcome” from the Queen, Prince Charles and the Duchess of Cornwall in the garden at 10am.

The US president will then inspect the Guard of Honour, formed of Nijmegen Company Grenadier Guards.

The Queen with US presidents: Truman to Trump Show all 23 1 /23 The Queen with US presidents: Truman to Trump The Queen with US presidents: Truman to Trump Eisenhower President Dwight D Eisenhower welcomes the Queen to Washington on 18 October 1957 AFP/Getty The Queen with US presidents: Truman to Trump Truman President Harry Truman welcomes then Princess Elizabeth to Washington on 4 November 1951 PA The Queen with US presidents: Truman to Trump Eisenhower President Dwight D Eisenhower and the Queen inspect a Guard of Honour at the gates of Balmoral Castle on 28 August 1959 Getty The Queen with US presidents: Truman to Trump Eisenhower President Dwight D Eisenhower with the Queen at Balmoral Castle on 29 August 1959 PA The Queen with US presidents: Truman to Trump Kennedy President John F Kennedy and wife Jacqueline with the Queen and Prince Philip at Buckingham Palace on June 5 1961 PA The Queen with US presidents: Truman to Trump Nixon The Queen and then Vice President Richard Nixon share a laugh at a Thanksgiving Dinner at Winfield House, the US ambassador's residence in London on 27 November 1958 PA The Queen with US presidents: Truman to Trump Nixon President Richard Nixon meets the Queen and Prime Minister Edward Heath at Chequers on 3 October 1970 Getty The Queen with US presidents: Truman to Trump Ford The Queen waves to the crowd as she and Prince Philip are welcomed to the White House by President Gerald Ford and wife Betty Ford on 7 July 1976 PA The Queen with US presidents: Truman to Trump Carter President Jimmy Carter and the Queen at a state dinner at Buckingham Palace on 7 May 1977 PA The Queen with US presidents: Truman to Trump Reagan President Ronald Reagan goes riding with the Queen at Windsor on 8 June 1982 PA The Queen with US presidents: Truman to Trump Reagan President Ronald Reagan riding with the Queen at Windsor on 8 June 1982 PA The Queen with US presidents: Truman to Trump Reagan President Ronald Reagan addresses a banquet at Windsor Castle on 8 June 1982 PA The Queen with US presidents: Truman to Trump Reagan President Ronald Reagan is pictured with the Queen and Prime Minister Margaret Thatcher before a banquet at Buckingham Palace on 9 June 1984 PA The Queen with US presidents: Truman to Trump Bush (H W) President George H W Bush waves to the crowd as he takes the Queen and Prince Philip to a baseball game in Baltimore on 15 May 1991 AFP/Getty The Queen with US presidents: Truman to Trump Bush (H W) The Queen shares a joke with former first lady Barbara Bush as she and former president George H W Bush attend an awards ceremony in London in November 1993 AFP/Getty The Queen with US presidents: Truman to Trump Clinton First Lady Hillary Clinton talks with the Queen at Buckingham Palace on 30 November 1995 AFP/Getty The Queen with US presidents: Truman to Trump Clinton President Bill Clinton and the Queen pose for a photo at the Guildhall in London before a banquet to commemorate the 50th anniversary of the D-Day invasion in 1995 AFP/Getty The Queen with US presidents: Truman to Trump Bush (W) The Queen waves to the crowd as she and Prince Phillip are welcomed to the White House by President George W Bush and wife Laura Bush on 7 May 2007 PA The Queen with US presidents: Truman to Trump Bush (W) President George W Bush and wife Laura Bush with the Queen and Prince Philip on a state visit on 19 November 2003 AFP/Getty The Queen with US presidents: Truman to Trump Obama President Barack Obama looks on as the Queen signs a guestbook after a dinner at Winfield House, the US ambassador's residence in London on 25 May 2011 AFP/Getty The Queen with US presidents: Truman to Trump Obama The Queen and President Barack Obama arrive at a state banquet at Buckingham Palace on 24 May 2011 AFP/Getty The Queen with US presidents: Truman to Trump Obama The Queen and Prince Philip welcome Barack and Michelle Obama at Buckingham Palace on 1 April 2009 AFP/Getty The Queen with US presidents: Truman to Trump President Donald Trump and the Queen inspect a Guard of Honour at Windsor Castle in July 2018 PA

Meanwhile royal gun salutes will be fired in Green Park and at the Tower of London.

According to the royal family’s website, the basic salute is normally 21 rounds but extra rounds are fired if it involves a royal palace or park or a location in the City of London. This appears to mean that a total of 41 will be fired from Green Park and 62 from the Tower of London, which will take around ten minutes.

After all that excitement, the president and first lady will enjoy a private lunch hosted by the Queen at Buckingham Palace before visiting the Picture Gallery to view “items of historical significance to the United States” at 1.30pm.

At 2.10pm the Duke of York will next escort Mr Trump for a short tour of Westminster Abbey, during which the president will lay a wreath at the grave of The Unknown Warrior.

Mr Trump will then join Prince Charles and the Duchess of Cornwall for tea at Clarence House at 3.30pm before returning to Buckingham Palace for a state banquet given by the Queen.

At around 7.20pm both the Queen and Mr Trump will make speeches at the start of the feast, which is being boycotted by the Labour leader Jeremy Corbyn. A formal group photograph will be taken.

Tuesday 4 June

Thousands of protesters are expected to join a rally in Trafalgar Square to voice their opposition to Mr Trump, while the orange “baby blimp” version of the president flies over London.

Meanwhile the real Mr Trump will co-host a business breakfast meeting with Theresa May, the prime minister, at St James’ Palace at 9am. It will be attended by “senior UK and UK business leaders”, as well as The Duke of York.

The president will then visit No 10 to hold talks with Ms May. Following a joint lunch they will hold a press conference in the afternoon.

At 7pm Mr Trump and the first lady will host a return dinner at the home of the US ambassador, in Regents Park. Prince Charles and the Duchess of Cornwall will attend on behalf of the Queen.

Support free-thinking journalism and attend Independent events

Wednesday 5 June

Mr and Mrs Trump will travel to Southsea Common in Portsmouth for the national commemoration of the 75th anniversary of the D-Day landings.

The Queen and Prince Charles will attend, along with more than 300 D-Day veterans and heads of state and government representatives from the countries involved in Operation Neptune.

The event, broadcast live on the BBC, will “tell the story of D-Day through musical performance, testimonial readings and military displays”. There will also be a fly-past of 25 modern and historical aircraft.

After that, the Queen will formally bid farewell to the president and the first lady in Portsmouth.