95. Bad Lord

95. Bad Lord

50:47 Feb 3, 2026
About this episode
Iain and Tessa talk Lord Mandelson and whether he should give up his peerage or be forced out of the Lords, whether Andrew Mountbatten will testify in the US, whether Matt Goodwin will win for Reform UK in Gorton and Denton - and more!
Select an episode
0:00 0:00