China has agreed to allow British citizens to travel to the country for up to 30 days without a visa, Downing Street has said. The announcement came after Prime Minister Sir Keir Starmer met President ...