Keir Starmer joined Donald Trump for a 250-mile flight in Air Force One so they could have dinner together tonight, after the president told the PM how to win the next election.

The Prime Minister waved as he boarded the US presidential Boeing 747 at Prestwick tonight after talks and a chaotic press conference at Trump's Turnberry golf resort.

The president advised his 'not too liberal' friend to cut taxes and immigration if he wanted to beat Nigel Farage at the next election.

And he gently pressed the PM on giving the go-ahead for new oil and gas exploration in the North Sea, while slamming funding for wind power.

The PM stood up for green energy hours before boarding the ageing American behemoth, which is built for long-haul journeys rather than a short hop across Scotland.