Rush Limbaugh has admitted to being 'racist' following comments he made about actor Idris Elba. The eternally outspoken host decided to address news out of the Sony hack that Elba was being eyed to play James Bond once Daniel Craig exited the franchise, declaring it unacceptable for a black actor to even be considered for the iconic role of 007. He then took it a step further by saying the idea of casting Elba as Bond, a fictional storybook spy created by author Ian Fleming, was as ridiculous as a white actor playing a black historical figure. Scroll down for video
@highlight
Rush Limbaugh declared that a black man could not portray James Bond during his radio show on Tuesday
@highlight
This in response to leaked emails obtained by hackers that showed Sony executives were looking to cast Idris Elba as the next Bond
@highlight
Limbaugh also said that the man who plays Bond has to be white and Scottish, despite the fact that Sean Connery is the only Scot to play Bond
@highlight
The polarizing pundit also acknowledged the fact that he was being 'racist' during his rant
@highlight
The segment capped off with Limbaugh comparing Elba's casting to George Clooney playing President Obama and Kate Hudson as Michelle
'James Bond is a total concept put together by @placeholder.