One of Washington's most powerful Republicans has accused Donald Trump of creating a "strategic nightmare" for the US in the Middle East by withdrawing troops from parts of Syria.
Mitch McConnell, the leader of the Senate, which will have the final say on Trump's impeachment, joined dissenting ranks of Republicans in publicly criticising the president at the end of one of the most bruising weeks for the Trump administration.
Writing in the Washington Post, a newspaper often criticised by Trump, McConnell said: "We saw the Islamic State flourish in Iraq after President Barack Obama's retreat. We will see these things anew in Syria and Afghanistan if we abandon our partners and retreat from these conflicts before they are won."
In an apparent jibe at Trump's description of "endless wars" in the region, he added: "America's wars will be 'endless' only if America refuses to win them."
A fragile ceasefire appeared to be holding along Turkey's border with Syria yesterday, but the deal that brought it about has opened a new front at home for Trump.