Trump news - live: President claims Adam Schiff is an 'informant' while slamming 'phony' Emoluments Clause in rambling Cabinet meeting

Donald Trump has complained on Twitter after rowing back his announcement that the next G7 summit of world leaders would be held at his Trump National Doral Miami golf resort, raging that the media and his Democratic opposition concerned about conflict of interest failed to mention that “NO PROFITS would be taken”.

On the Sunday talk show circuit, the president’s acting chief of staff Mick Mulvaney defended the president's original plan by arguing he is “in the hospitality business” while ex-Republican congressman Justin Amash accused him of treating US troops “as paid mercenaries” by relocating them to Iraq and Saudi Arabia rather than bringing them home from war-torn Syria.

Mr Trump’s 2016 rival Hillary Clinton has meanwhile posted a ruthless Cold War-era parody of his letter to Turkish president Recep Tayyip Erdogan last week, in which Mr Trump had begged Mr Erdogan not to carpet bomb America’s Kurdish allies by imploring: “Don’t be a tough guy, don’t be a fool!”

Please allow a moment for our live blog to load