1997: Lab face good PM with decent record
Won 418 seats
2017: Lab face worst 2 PMs ever
Won 259 seats
Only ‘beaten’ poor expectations
1997: Lab face good PM with decent record
Won 418 seats
2017: Lab face worst 2 PMs ever
Won 259 seats
Only ‘beaten’ poor expectations