In spite of excessive expenditure on ‘crazy gold tat’, the Prime Minister comes up smelling of roses again; Sir Kieran tries to shift the blame for his party’s abject flop and Steve Cannon is advised to just suck it up.
See All 259 Episodes of "INSIDE WESTMINSTER"