News

Sir Keir Starmer hoped to cheer up his backbenchers with the news that the government has signed a trade deal with India.