57: May Manifesto Madness

Labour's manifesto is out, admittedly sooner than the party might have liked. We look at whether the party's left-wing agenda for government is an implicit admission of defeat. Plus Theresa May's turn on the One Show sofa, and her surprising obsession with fox hunting, how UKIP's collapse could help her win dozens more seats, and why the Prime Minister could be to blame for another disastrous showing at Eurovision.