'Have I Got News For You' took on Sadiq Khan's recent victory in the London Mayoral elections and the combination of Frankie Boyle and Adil Ray guaranteed it was a stormer.
The Labour MP beat Conservative Zac Goldsmith in a campaign marred by smears and a rather pointless protest by Britain First.