Yes it has. A shift to the left is very important in England, and especially in London. A shift to the left is very important in all aspects. We invented The Labour Party.
It's a fucking shambles that the SNP have to pick up the pieces from years of tory exploitation and Labour credence.