Donald Trump is set to be the guest of honour at a lavish white-tie state banquet this Wednesday evening, hosted within the historic walls of Windsor Castle.
The controversial US president and First Lady Melania Trump will experience the pinnacle of royal hospitality, joining about 160 guests for an extravagant feast in the magnificent St George’s Hall.