Top Gear host Jeremy Clarkson is under fire after branding Gordon Brown a ‘one-eyed Scottish idiot’.

The BBC presenter also accused the Prime Minster of lying in the comments reportedly made in Australia, where he is hosting Top Gear Live, a stage version of the hit TV show.

Mr Brown lost his sight in one eye after an accident playing rugby as a teenager.

Clarkson, speaking at a press conference in Sydney, compared Mr Brown to Australian prime minister Kevin Rudd, after Mr Rudd had just addressed the country on the global financial crisis.

According to The Australian newspaper, he said: “It’s the first time I’ve ever seen a world leader admit we really are in deep s***.

“He genuinely looked terrified. The poor man, he’s actually seen the books. (In the UK) we’ve got this one-eyed Scottish idiot, he keeps telling us everything’s fine and he’s saved the world and we know he’s lying, but he’s smooth at telling us.”

Scots politicians reacted angrily to the remark. Scottish Labour leader Iain Gray said: “Such a comment is really a reflection on Jeremy Clarkson and speaks for itself. Most people here are proud that the Prime Minister is a Scot and believe him to be the right person to get the UK through this global economic crisis.”

Get exclusive access to your favourite stars. Subscribe to TV Times magazine