Trump denies ordering Robert Mueller to be fired to stop report derailing presidency but insists he had 'legal right to do so'

Donald Trump has denied ordering former White House lawyer Don McGahn to fire Robert Mueller, despite the report into possible Russian collusion suggesting the president had done just that.

Mr Trump said he had the "legal right" to sack the special counsel investigating Russian meddling - but chose not to.

"If I wanted to fire Mueller, I didn’t need McGahn to do it, I could have done it myself," he tweeted.

"Nevertheless, Mueller was NOT fired and was respectfully allowed to finish his work on what I, and many others, say was an illegal investigation (there was no crime), headed by a Trump hater who was highly conflicted, and a group of 18 VERY ANGRY Democrats."

More follows…