David Starkey got in hot water last night after making an embarrassing gaffe while providing expertise on Islam.
The historian was labelled a "bigot" and a "xenophobe" on social media after his embarrassing name mix-up on BBC Question Time.
Starkey was talking about the Charlie Hebdo terrorist attacks in Paris, and said: "I'm sure we will hear from Ahmed, in France there are very strict rules." Hasan replied: "My name is Mehdi, not Ahmed" and later accused Starkey of being "Katie Hopkins with a PhD".
And it definitely didn't go unnoticed online.
David Starkey called @mehdirhasan "Ahmed" - what an ignorant fool.Paddy J Cawkwell (@PaddyJCawkwell) January 15, 2015
#bbcqt the pompous maniac david starkey just called mehdi hassan Ahmed!mardy bum (@Mardiebotham) January 15, 2015
I wondered who David Starkey (bleugh) was referring to when he said "Ahmed"... #bbcqtBeth Neil (@bethneil) January 15, 2015
Still cracking up at David Starkey calling Mehdi Hasan 'Ahmed'. Worth staying in for, that. #bbcqtErin Brown (@BrownLeahErin) January 15, 2015
This is just Starkey's latest gaffe. After the August riots of 2011, the 70-year-old historian went on Newsnight and said: "The problem is that the whites have become black."
On the current affairs programme, Starkey also quoted Enoch Powell's "Rivers of Blood" speech to make sense of the disturbances: "[Powell's] prophesy was absolutely right in one sense. The Tiber did not foam with blood but flames lambent, they wrapped around Tottenham and wrapped around Clapham."
Ofcom received 103 complaints, but decided against investigating the incident.Reuse content