Oh, how the world continues to let President Obama down.

Barack Obama has sharply criticised David Cameron for the UK’s role in allowing Libya to become a “shit show” after the fall of the dictator Muammar Gaddafi, in an unprecedented attack on a British leader by a serving US President.

Mr Obama said that following a successful military intervention to aid rebels during the 2011 Arab Spring revolt, Libya was left to spiral out of control – due largely to the inaction of America’s European allies.

In a candid US magazine interview, Mr Obama said: “When I go back and I ask myself what went wrong… there’s room for criticism, because I had more faith in the Europeans, given Libya’s proximity, being invested in the follow-up.”

Singling out the British Prime Minister, he suggested that Mr Cameron had taken his eye off Libya after being “distracted by a range of other things”.

Obama went on to describe Libya as a “shit storm” a term used by the diplomatic intelligentsia.

But you want a shit storm? Try Iraq. President George W. Bush could easily point fingers at Obama for throwing away the success of Iraq after the vast expense of American blood and treasure. If you don’t believe me that Iraq was in good shape when Obama took over, listen to Joe Biden take credit for it.

Obama claimed he ended the war in Iraq. Now, Democrats claim, incessantly, that Bush is responsible for the rise of ISIS for destabilizing Iraq.