Tony Blair has said that Keir Starmer should have immediately dropped manifesto pledges which have "undermined business confidence".

In highly unusual intervention, ex-PM says his party’s ‘almost infinite capacity for self-delusion’ makes it likely to lose next election

Intervention by former PM feels almost designed to inflict maximum annoyance on his party