President Donald Trump's visit to the UK left taxpayers with a bill of nearly £300,000 in entertainment and hosting costs.

The four-day trip in July last year cost £225,075 in venue and production costs and a further £65,960 in "entertainment", according to Foreign Office figures.

In total, the visit cost more than £14.5m, with much of the expense down to increased policing.

Mr Trump's working visit sparked mass protest and led to thousands of people marching through London.

The president met the Queen at Windsor Castle and was hosted by Prime Minister Theresa May at her Chequers country retreat and Blenheim Palace.


Image: Donald Trump's visit sparked a mass protest in London

The political leaders enjoyed a black tie dinner with 150 guests at Bleinheim where they dined on smoked salmon, steaks and strawberries.

The event was marred when Mr Trump was forced to backtrack on comments to The Sun newspaper that Mrs May's Brexit blueprint would "kill off" a trade deal with the US.

During his visit, the president was also treated to a demonstration at the Royal Military Academy in Sandhurst and a night at the US ambassador's residence in Regent's Park.

Image: The Queen and Donald Trump inspect a guard of honour at Windsor Castle

Figures obtained by the Press Association previously showed the cost of policing the 45th president's visit was £14.3m.

Thousands of officers were drafted in from every force in the UK for security and the Home Office reimbursed £7.9m to the three forces in England that hosted the president - the Metropolitan Police, Thames Valley Police and Essex Police.

The Treasury also refunded Police Scotland, which spent £3.2m while Mr Trump played golf at his resort in Ayrshire on both days of the "private visit".

Image: Theresa May greets Donald Trump at Chequers

The visit was the most expensive diplomatic trip since the president of China's state visit in 2015, which cost about £3,000 more.

Mr Trump is due to visit London again in December for a meeting of NATO heads of state.