The Scottish Government will be given £5m to pay the cost of policing Donald Trump's anticipated visit to Scotland.

The US President is likely to visit at least one of his golf courses north of the border when he travels to the UK on July 13.

He is expected to meet Prime Minister Theresa May and the Queen in London before travelling to Scotland at the weekend.

Last week, Police Scotland interim chief constable Iain Livingstone said he estimated the cost of policing such a visit to be around £5m.

The UK Government confirmed on Tuesday that it would make £5m of "ring-fenced funding" available to cover the cost, "should a visit be confirmed".

In a letter to Scottish justice secretary Humza Yousaf, Treasury secretary Liz Truss wrote: "Policing is a devolved matter in Scotland.

"However, on an exceptional basis, I can confirm that the Treasury would provide ring-fenced funding of up to £5m to cover costs incurred by Police Scotland should a visit from the President be confirmed."

Mr Yousaf said: "This is a welcome decision, given that President Trump is coming to the UK on the invitation of the UK Government.

"However, we should not have had to force this decision - and there should never have been an assumption that the Scottish Government would pick up the tab.

"Although a visit to Scotland has not yet been confirmed, we continue to plan for every eventuality with our key partners including Police Scotland."

Protests are expected in most large UK cities during Trump's visit, which comes ahead of his meeting with Russian President Vladimir Putin on July 16.

He last visited Scotland during a brief break from his successful run for the presidency in 2016.