The US president's remarks come as Sir Keir Starmer visits Beijing to reset UK relations with China.

The prime minister seeks to strengthen ties with China but faces fierce criticism from opponents at home.

Starmer is on a 4-day visit to China this week, the first trip by a British leader in eight years, signaling an attempt at resetting the bilateral ties.