Donald Trump has announced that a US–China trade deal after marathon talks in London, with China agreeing to supply rare earths and allow student access. The US will maintain 55 per cent tariffs on Chinese goods, while China keeps its rate at 10 per cent, pending Xi Jinping’s final approval.