News

Sir Keir Starmer and India’s Narendra Modi are set to sign off on a trade deal worth £6 billion in investment for the British economy. The Prime Minister and his Indian counterpart also agreed ahead ...