Sinead O'Connor has claimed she'll never spend time with white people ever again.

Irish singer Sinead, 51, said sorry for the "racist" tweet.

But the 51-year-old claimed: "Not for one moment, for any reason. They are disgusting."

Sinead, who changed her name to Shuhada' Davitt, converted to Islam last month.

She her back on Catholicism and slammed "white people" or "non-Muslims" as being disgusting, before adding: "interesting to see if Twitter bans this".

She then tweeted a series of bizarre hashtags such as "#TrustMeIAmaSoldier", "#NotAsF*****CrazyAsSheLooks" and "#ReignOfWhiteMANover".

The Nothing Compares 2 U singer tweeted: "I’m terribly sorry. What I’m about to say is something so racist I never thought my soul could ever feel it. But truly I never wanna spend time with white people again (if that’s what non-Muslims are called).