President Akufo-Addo has slammed US President Donald Trump over his loose talk, saying Ghana will not accept his insults.

The eccentric US President has been branded a shocking and shameful racist after he in a semi-public meeting described African nations, as well as Haiti and El Salvador as “shitholes” and questioned why so many of their citizens had ever been permitted to enter America.

Mr Trump’s uncouth statement has shocked the world with US diplomats around the world being summoned for formal reproach in countries they serve.

In a strongly-worded statement, the UN said it was impossible to describe his remarks as anything other than racist, while the Vatican decried Trump’s words as “particularly harsh and offensive”.

The 55-nation African Union said the remarks were “clearly racist”.

Trump initially allowed reported accounts of his comments to go unchallenged, but went into damage limitation mode on Friday, insisting he had not used derogatory words – but admitting that the language he had used at a meeting with Senators on immigration was “tough”.

President Akufo Addo in a Tweet condemned Mr Trump, adding that Ghana will not countenance insults even if it’s coming from a President of a friendly country.

“The language of US President Donald Trump that the African continent, Haiti and El Salvador are ‘shithole countries’ is extremely unfortunate. Ghana is certainly not a ‘shithole’ country. We will not accept such insults, even from a leader of a friendly country, no matter how powerful.”