The song and dance came after Sam Thompson, Josie Gibson and Nick Pickard succeeded in secret missions to win a “night out at the pub”, involving pizza, chips and other treats.
Celebrating the trio’s victory with a pale ale, Nigel, 59, said: “The only appropriate toast is to us!”
Later the karaoke was brought out and Marvin Humes sang Everybody In Love by his boyband JLS, joined by Sam.
Fred Sirieix belted out Don’t Worry, Be Happy, Tony Bellew sang L-O-V-E by Nat King Cole and Josie picked Rapper’s Delight.
Then Brexiteer Nigel sang tongue-in-cheek Right Said Fred hit I’m Too Sexy while opening his shirt, before joking: “Follow that!”
Tony told the former Ukip leader: “Nigel, well done!”
Marvin enthused: “That is brilliant.”
However, some fans of Nigel may have found it familiar because in May Right Said Fred appeared on Farage’s show on GB News.
In a pre-planned routine, they performed I’m Too Sexy while Farage took off his jacket and tie, then unbuttoned his shirt, in front of an audience.
The band have also previously spoken to Nigel on TV about their anti-lockdown and vaccine stances.
Last night, Nigel jokingly described himself as a “remainer” when asked if the public might vote him out this week.
Figures suggest he has helped make the series a success with viewers so far. Thanks to those watching episodes of the ITV show online, I’m A Celebrity is now the most-watched entertainment series of the year on any channel, overtaking Strictly Come Dancing and Eurovision.
The first seven episodes averaged a total of 9.8 million viewers across all devices.