What is really going on in politics? Get our daily email briefing straight to your inbox Sign up Thank you for subscribing We have more newsletters Show me See our privacy notice Invalid Email

Video Loading Video Unavailable Click to play Tap to play The video will start in 8 Cancel Play now

Nigel Farage visibly squirmed last night, as he was quizzed about his expenses and alleged mistress on Have I Got News For You?

Farage was questioned by host Stephen Mangan and team captain Ian Hislop over the £2m he claimed in expenses as a member of the European Parliament in 2009, on top of his £64,000 a year salary.

He was also grilled on claims of an affair with a his press secretary, Annabelle Fuller.

The affair, which Farage denies, would mean both his alleged former mistress and his wife Kirsten Mehr, who works as his assistant, would have taxpayer funded salaries.

Mangan quipped that Farage was an "equal opportunities employer."

The claims were made in the European Parliament by former UKIP member Nikki Sinclaire, who now represents the We Demand A Referendum party.

Farage said the allegation was made "under the cloak of parliamentary privilege" and that Sinclaire had repeatedly refused to repeat it publicly elsewhere.

A rattled Farage was caught off guard after a question about recently resigned Tory Culture Secretary Maria Miller quickly pivoted in his direction.

He tried to deflect attention from himself by pointing out his £2m expense bill had been brought to public attention by shamed Labour MP Denis MacShane.

Hislop fired back: "Yes, but he's in jail...and you're not."