London (CNN) A man whose foul-mouthed outburst onboard a budget European flight made headlines around the world has apologized, saying he is not a racist.

Millions of people have now watched the online footage of David Mesher branding a 77-year-old woman an "ugly black b*****d" and shouting: "Don't speak to me in a foreign language, you stupid ugly cow."

Mesher, who has been questioned by police over the incident on a Ryanair flight from Barcelona to London Stansted Airport on October 19, blamed the outburst on a "fit of temper."

The man who racially abused an elderly black passenger onboard a Ryanair flight has apologised for his outburst, saying he is not a racist and blaming a fit of temper for the incident which went viral.



More: https://t.co/mUzkHmApI2 pic.twitter.com/k0BAjV8kpF — Good Morning Britain (@GMB) October 26, 2018

Speaking to "Good Morning Britain" from his home in Birmingham, England, Mesher said he flew off the handle at 77-year-old Delsie Gayle over a dispute about seating arrangements.

He told the ITV1 show: "I probably lost my temper a bit and ordered her to get up.

Read More