Donald Trump and Sir Keir Starmer will today meet at the President's Scottish golf course where they are expected to discuss details of a US-UK trade deal, the war between Russia and Ukraine and the humanitarian crisis in Gaza.

The Prime Minister will travel to Ayrshire, where the US president is staying at his Turnberry golf resort, for wide-ranging discussions.

The two leaders have built a rapport on the world stage despite their differing political backgrounds, with Mr Trump praising Sir Keir for doing a “very good job” in office ahead of their talks on Monday.

Live updates below

WATCH: Anti-Trump protestors gather outside of the US consulate in Edinburgh