US President Donald Trump has agreed to honour the so-called “One China” policy in a phone call with Chinese President Xi Jinping, the White House said.

The One China policy is the diplomatic acknowledgement that there is only one Chinese government.

Mr Trump had placed the long-standing policy in doubt when he spoke with the Taiwan President  in December.

The move was a major break from traditional protocol and provoked an official complaint from China.

The telephone conversation was the first between the two since Mr Trump took office on 20 January, though the new US president has called several other national leaders.

The White House said a wide range of issues were discussed during the call, which it characterized as “extremely cordial”.

The two leaders had invited each other to visit, it said, and looked forward to further talks.

A statement from Beijing said China appreciated Mr Trump’s acknowledgement of the One China policy.

The two nations were “co-operative partners, and through joint efforts we can push bilateral relations to a historic new high”, it quoted Mr Xi as saying.

The telephone call followed a letter sent by Mr Trump to Mr Xi on Thursday – the president’s first direct approach to the Chinese leader.