Recorded while the scripts were still warm from the printer, this election special covers every twist and turn, and every spurious claim to have predicted the results long ago. Show more
Discover 11,128,835 listings and 280,423 playable programmes from the BBC
Recorded while the scripts were still warm from the printer, this election special covers every twist and turn, and every spurious claim to have predicted the results long ago. Show more