Donald Trump will land in Scotland later today as he begins a five-day private trip to the country with mass protests expected around his golf courses and major cities.

The US President is due to arrive on Air Force One at Glasgow Prestwick Airport this evening before heading over to his Turnberry golf course in South Ayrshire.

He is expected to spend time at the course over the weekend, meet Prime Minister Sir Keir Starmer and Scottish First Minister John Swinney, open a new 18-hole golf course at his Menie estate in Aberdeenshire on Tuesday and then fly home.

A huge security operation involving officers from across the UK is well underway - with protests planned in Aberdeen, Glasgow, Edinburgh and at the two courses. A 10ft-high metal barrier has been installed at Turnberry to help protect the President.

Mr Trump's family have spoken of their pride and excitement over his visit - with Eric Trump, the executive vice-president of his father's Trump Organization, saying the President had waited 'years' to come back to the country of his late mother's birth.