Kate and William arrives for state banquet with the Queen at Buckingham Palace

DONALD Trump is tonight dining with the Queen and an A-list cast of guests at a glitzy Buckingham Palace state banquet.

The President is celebrating his state visit to the UK with a formal dinner where he will give a speech to 170 handpicked guests including Prince Charles, William and
Kate, and Theresa May.

Her Majesty will also formally welcome Mr Trump to Britain during tonight’s banquet.

The guests – including senior politicians and leading figures from the worlds of business and culture – will eat off silver dishes dating back to the Georgian era.

Tonight’s festivities in the Queen’s ballroom have been weeks in the making as courtiers scrambled to prepare Buckingham Palace for the special occasion.

On the first day of Mr Trump’s visit to Britain:

The President launched a furious rant at London Mayor Sadiq Khan – who hit back calling him “far right”
Mr Trump promised a bumper trade deal for Britain once we quit the EU “shackles”
He hailed the “fantastic” Queen after sharing lunch with the monarch
Prince Harry joined the Royal party despite the war of words over Meghan’s views on Mr Trump
Jeremy Corbyn revealed he will speak at tomorrow’s mass anti-Trump protest
The President flew from Winfield House, the US ambassador’s official home in North London, to the state banquet this evening.

Guests are dining on halibut followed by Windsor lamb and a pudding of strawberry sable – a menu specially selected by Her Majesty on the advice of her expert chefs.