Sacked Coronation Street star Marc Anwar has apologised for using 'unacceptable' language about Indian people, saying his 'rant' was a “moment of madness”.
The 45-year-old Pakistan-born actor, who plays Sharif Nazir in Corrie, was axed from the ITV soap after bosses were alerted to his Twitter comments.
Marc, who joined the soap in February 2014 as a member of the first Muslim family on the cobbles, issued a video apology, hoping that people “forgive me”.
He said: “I would like to offer my sincerest apologies to anyone that I may have offended with my tweets on Friday evening and especially people from India.”
Marc continued: “This was never my intention and the language was unacceptable.
"I feel that I have let a lot of people down, my family, my friends and my former colleagues.
“This I… very sincerely apologise for.”
He added: “On Friday evening I saw, on the news, children being pulled out of rubble, people being pelted with pellets, women mourning their dead in Kashmir.
“This upset me very deeply and in a moment of madness I ranted out. I vented my anger.
“Again, the language that I used, I sincerely apologise for. But my feelings were very sincere for the people of Kashmir.
"And I hope that everyone that I have offended can find it in their hearts to forgive me.”
The Sunday Mirror published screenshots of messages posted on Anwar’s private Twitter account which appeared to refer to Indian people as “b*****ds” and “p***-drinking c***s”.
An ITV spokeswoman previously said: “We are deeply shocked by the entirely unacceptable, racially offensive comments made on Twitter by Marc Anwar.
“We have talked to Marc and, as a consequence of his comments, he will not be returning to Coronation Street with immediate effect.”
Soap bosses are expected to do everything they can to minimise the actor’s presence in the show until his character can be written out.
Marc, who later told a radio show that his comments were “stupid, stupid, stupid”, has appeared in Hollywood films such as Captain Phillips and 51st State.