Never one to stay quiet for too long, David Starkey has provoked outrage by comparing the SNP to the Nazis.
In an interview with the Sunday Times (£), the outspoken historian likened the swastika to the Saltire and suggested that a desire to blame England for Scotland’s problems was similar to Hitler blaming Jewish people for Germany’s economic crash.
He said: “We have a political movement that has a single historic explanation for why your country is facing such terrible oppression; it’s either Versailles or the Treaty of the Union.
“You have a particular group of people who are responsible for this; it is either the English or the Jews.”
He added: “You have as a symbol the twisted cross: the saltire or the swastika.
“You have a passionate belief in economic self-sufficiency: known by the Nazis as autarky and the Scots as oil.”
SNP MP Kirsten Oswald blasted the 70-year-old as “little more than a serial utterer of bile and bilge”, according to The Independent.
She added that his comments were "irresponsible" and "deeply offensive to the Jewish community, the half of the Scottish electorate who voted SNP last month and 60 per cent who currently intend to vote SNP next year".
Speaking on the Andrew Marr Show this morning, SNP MP John Nicholson said: "He says the St Andrews Flag, the saltire flag, looks like a swastika. He seems not quite to understand the origins of he calls it the 'twisted cross' rather than the cross that St Andrew was crucified on out of respect for the original cross.
"It's offensive to Christians, to Jews and obviously Scots.”
The comments did not go down well on social media either.
How dare David Starkey compare the Saltire to that hated symbol of evil. Who does he think he is?— Shaun. (@ShaunAlexC) June 14, 2015
Goodwin's 2nd law: It's impossible for David Starkey to speak for a minute without saying something stupid, offensive & inflammatory— Will Black (@WillBlackWriter) June 14, 2015
David Starkey is just Katie Hopkins with a history degree and ugly spectacles.— Scarlett Parrish (@scarlettparrish) June 14, 2015
David Starkey spouting nonsense again, I see. Not that he ever stopped. #marrshow— Christian DeFeo (@doctorcdf) June 14, 2015
David Starkey doesn't half talk some utter pish. He's like a toddler who gets bored when nobody pays him attention & so he makes a fuss.— Littlest (@Littlest79) June 14, 2015
Surely time for David Starkey's friends to stage an intervention and stop the poor man from embarrassing himself further? #britnatmeltdown— Andy Ellis (@ndls61) June 14, 2015
1. As a member of the #SNP, i am offended by the comments made by David Starkey, and hope he issues an apology as soon as possible— Jonathon McAllister (@McAllister_Jon) June 14, 2015
One person on Twitter felt the best way to object to someone comparing people to the Nazis was to compare that person to the Nazis.
David Starkey would have made a perfect Nazi. Arrogant, elitist, lacking empathy and picking on smaller groups using cod propaganda.— david bush (@Davidbush) June 14, 2015
This is not the first time Starkey has drawn such comparisons - in 2012 he said that Alex Salmond was like a "Caledonian Hitler".
He said: "If you think about it, Alex Salmond is a democratic Caledonian Hitler, although some would say Hitler was more democratically elected.
"[For him] the English, like the Jews, are everywhere."