Sharon Osbourne has said she is truly sorry if she caused offence with comments she made in a row about Piers Morgan.
The 68-year-old hit the headlines when she defended Morgan, who quit his Good Morning Britain job after saying he did not believe the Duchess of Sussexs comments in her interview with Oprah Winfrey.
Osbourne made her original comments on US show The Talk, saying: I feel like Im about to be put in the electric chair because I have a friend who many people think is a racist so that makes me a racist.
Now she has tweeted, after some reflection, that she is truly sorry.
Osbourne wrote: I have always been embraced with so much love and support from the black community and I have deep respect and love for the black community.
To anyone of colour that I offended and/or to anyone that feels confused or let down by what I said, I am truly sorry.
I panicked, felt blindsided, got defensive and allowed my fear and horror of being accused of being racist take over.
There are very few things that hurt my heart more than racism so to feel associated with that spun me fast!
I am not perfect, I am still learning like the rest of us and will continue to learn, listen and do better.
Osbourne had also tweeted her support for Morgan, saying: I am with you. I stand by you. People forget that youre paid for your opinion and that youre just speaking your truth.
Now she has said: Please hear me when I say I do not condone racism, misogyny or bullying.
I should have been more specific about that in my tweet. I will always support freedom of speech, but now I see how I unintentionally didnt make that clear distinction.
Morgan had praised Osbourne for tweeting her support for him, saying: When stuff like this happens, true friends run towards you, fake friends run away. I love Sharon Osbourne because she always stays true to herself.
She knew she would get abused by the woke brigade for tweeting this but did it anyway because its what she believes.
PA Media