If you haven't seen Have I Got News For You from 2 Fridays ago (Steven Mangan hosts) can I suggest it as necessary viewing on iplayer.
It's got Nigel Farage on as a guest. Nuff said.
I only tend to watch it nowadays when Brian Blessed hosts, as it's no longer the compulsive viewing it was. Mind you I am a subscriber to Private Eye if that counts?