Conor McGregor has apologised for using the word 'f****t' in a recent video which went viral, but also complained that people are too eager to throw him "under the bus".   

Speaking to Ryan Tubridy on The Late Late Show, McGregor said he was sorry for what he said and that he did not mean to "disrespect" the LGBT community.

McGregor has been at the centre of a storm of controversy since a clip was posted of him last week using the f-word three times in a conversation with fighter Artem Lobov after the latter’s defeat in a UFC bout in Gdansk.

McGregor addressed the viral video and his comments for the first time in a pre-recorded interview with Tubridy in front of a live studio audience on Tuesday ahead of Friday night's Late Late Show.

"I was whispering in his ear and I was speaking on that and I said what I said. I meant no disrespect to nobody of the LGBT community. I didn’t mean no disrespect.

"You’d swear I was screaming at two people of the same sex kissing. I campaigned, when we were trying to get same sex marriage legalised, I was campaigning for that.

"It is another one where things just get blown out and they love to just, any chance they get they love to throw me under the bus.

"It is what it is. I’ll just say sorry for what I said and that’s it and try to move on from it."