British Prime Minister Keir Starmer. Getty
British Prime Minister Keir Starmer. Getty

Britain 'best place to invest' says Starmer, seeking to seal Gulf trade deal