US President Donald Trump has taken yet another swipe at his predecessor Barack Obama on Twitter.
President Trump re-tweeted a meme of himself, in full colour, "eclipsing" Mr Obama who is shown in black and white.
The tweet comes complete with the tagline, "the best eclipse ever."
— Jerry Travone 🎦 (@JerryTravone) August 24, 2017
It comes after millions of Americans on Monday experienced the country's first total solar eclipse since 1918.
President Trump followed his bizarre re-tweet with a further attack on the media, claiming "fake news" outlets had misreported his speech to a rally in Phoenix, Arizona earlier this week.
..(enthusiastic, dynamic and fun) and the American Legion - V.A. (respectful and strong). Too bad the Dems have no one who can change tones!
— Donald J. Trump (@realDonaldTrump) August 24, 2017
The rally came a day after the President's primetime speech in which he performed a U-turn on his campaign rhetoric - and vowed to increase the US military presence in Afghanistan.
The rally drew a host of protesters enraged at his failure to denounce the white supremacists who had clashed with anti-fascist protesters in Charlottesville, Virginia earlier this month.
The protests resulted in the death of a young woman and injury to dozens of others.
He claimed his response to the protests had been "perfect" insisting he had spoken out " forcefully against hatred, bigotry and violence and strongly condemned the Neo-Nazis, the white supremacists and the KKK."
He did not mention his initial refusal to denounce the racist protesters - and his insistence that there was blame "on many sides."
What is vital now is a swift restoration of law and order and the protection of innocent lives.#Charlottesville pic.twitter.com/DB22fgnu6L
— Donald J. Trump (@realDonaldTrump) August 12, 2017
Trump did move to condemn racism 24-hours later, calling hate groups "repugnant to everything we hold dear as Americans," however the comments were perceived as too little too late by many commentators and lawmakers across the US political spectrum.