Prime Minister Sir Keir Starmer has said China has lifted "all restrictions" on six current members of the British Parliament, after talks with President Xi Jinping.

Speaking to the BBC in Shanghai, Sir Keir said a travel ban and other sanctions "no longer apply" to those parliamentarians, which includes four Conservative MPs and two peers in the House of Lords.

The PM said the outcome "vindicated" his approach, suggesting his visit to China had "provided the opportunity for a leader-to-leader discussion on sensitive issues".

But in a statement, the MPs and peers targeted said they did not want to be "used as a bargaining chip" and would rather remain sanctioned.

Sir Keir's three-day trip to China - the first by a British prime minister since 2018 - is an attempt to thaw relations with the country, which is the second-biggest economy in the world behind the US.