Donald Trump's state visit to the UK is backed by a majority of Britons, a survey has found.
There were huge protests when the US president made a working visit to Britain last year and more are expected when he arrives for the three-day state visit, starting on June 3.
But a YouGov poll has found 46 per cent of those surveyed think the state visit should go ahead, while 40 per cent want it to be cancelled.
Before Mr Trump's trip last year, YouGov found 50 per cent backed it while 37 per cent did not want him to come.
YouGov questioned 2,108 adults on May 19-20 and found an increase in the number of Britons who think the Queen should meet Mr Trump.
There has been a drop over the last two years in the numbers who feel the government should try to work with Mr Trump.
In January 2017, 51 per cent said ministers should work with the president and only 32 per cent felt they should keep their distance, while the figures are now 40 per cent and 41 per cent.
Mr Trump and his wife Melania will be welcomed by the Queen, joined by the Prince of Wales and Duchess of Cornwall, in the garden at Buckingham Palace on June 3.
On the second day of the visit, Mr Trump will head to Downing Street for talks with Prime Minister Theresa May just a few days before she steps down from office.
Mr Trump is reportedly bringing his grown-up children with him when he visits the UK - daughter Ivanka and her husband Jared Kushner, both advisers to the president, along with her siblings Tiffany Trump, Donald Trump Jr and Eric Trump.
On Wednesday June 5, the Queen and Charles will attend the national commemorative event for the 75th anniversary of the D-Day landings at Southsea Common, Portsmouth.
More than 300 D-Day veterans will be at the ceremony, which aims to tell the story of D-Day through musical performance, testimonial readings and military displays, including a fly-past of 25 modern and historical aircraft.