UK Prime Minister Keir Starmer has struck a warm chord with US President Donald Trump, the pair signing trade deals worth billions.

See Full Page