Keir Starmer claims Blackpool victory is ‘giant step’ towards winning power

This post was originally published on The Telegraph.