Can Keir Starmer keep Labour's new pledges? | UK politics | The New Statesman