Donald Trump has claimed that Barack Obama 'colluded or obstructed' when he did not punish Russia for meddling in the US election, saying that the former president expected Democratic candidate Hillary Clinton to win.

In a morning tweetstorm, Mr Trump asserted that "The reason that President Obama did NOTHING about Russia after being notified by the CIA of meddling is that he expected Clinton would win...and did not want to 'rock the boat.' He didn't 'choke,' he colluded or obstructed, and it did the Dems and Crooked Hillary no good."

It is unclear who Mr Trump is claiming Mr Obama colluded with or what he obstructed.

The President appears to be reacting to a Washington Post story, which reported that the CIA informed Mr Obama in August 2016 that Russian President Vladi­mir Putin was directly involved in cyber attacks aimed at disrupting the US election. The Russians' objectives were to defeat or at least damage Ms Clinton, and help elect Mr Trump, the Post said.

Despite Russia's assault on American democracy, the Obama administration did not proportionately punish the country for the attacks, instead opting to impose only modest economic sanctions.

Thousands march against Donald Trump in LGBT rights parade Show all 8 1 /8 Thousands march against Donald Trump in LGBT rights parade Thousands march against Donald Trump in LGBT rights parade A marcher hold a sign that reads "Love is Love is Love" on the National Mall with the Washington Monument in the background during the Equality March for Unity and Pride in Washington AP Thousands march against Donald Trump in LGBT rights parade Marchers unfurl a huge rainbow flag as they prepare to march in the Equality March for Unity and Pride in Washington AP Thousands march against Donald Trump in LGBT rights parade Marchers gather to hear speakers at the end of the Los Angeles LGBTQ #ResistMarch AP Thousands march against Donald Trump in LGBT rights parade Gil Mendez, of San Francisco, holds a sign to honor the victims of the shooting at the Pulse Nightclub in Orlando as he marches during the Equality March for Unity and Pride in Washington AP Thousands march against Donald Trump in LGBT rights parade An demonstrator looks on as LGBT members and their supporters take part of the Equality March for Unity AFP/Getty Images Thousands march against Donald Trump in LGBT rights parade A marcher listens to speakers at the end of the Los Angeles LGBTQ #ResistMarch AP Thousands march against Donald Trump in LGBT rights parade LGBT members and their supporters take part of the Equality March for Unity AFP/Getty Images Thousands march against Donald Trump in LGBT rights parade A marcher mugs for the camera during the Los Angeles LGBTQ #ResistMarch AP

"It is the hardest thing about my entire time in government to defend," a former senior Obama administration told the Post. "I feel like we sort of choked."

Since becoming president in January, Mr Trump has repeatedly lambasted what he possibly views as attempts to discredit his election victory, referring to current probes into whether his campaign advisers colluded with the Russian government as "fake news".

"The real story is that President Obama did NOTHING after being informed in August about Russian meddling," Mr Trump tweeted. "With 4 months looking at Russia.....under a magnifying glass, they have zero 'tapes' of T people colluding. There is no collusion & no obstruction. I should be given apology!"