
US President Donald Trump travels to Scotland on Friday for a mix of diplomacy, business and leisure, as he stays at family-owned golf resorts.
The president is expected to split his time between two seaside golf courses bearing his name, Turnberry and Aberdeen.