Just commenting on the politics here, not whether I personally like it, I think he's betting those progressive forward thinking voters who want change will vote for him anyway. He doesn't need to veer too far left because he can count on their support because ultimately, a large section of these people just despise the Tories. Like you said, they want change. They are politically engaged and determined to get them out. They'll hold their noses and vote for Starmer. Meanwhile, current polls show 10% of 2019 Tory voters have flipped to Labour (which can obviously change between now and the election). So they have converted a decent chunk, likely a lot of 'red wall' voters. I will say however, in my opinion, there will likely come a time to be bold and stand for things, rather than just stand against the Tories. And going off against bankers bonuses is the easiest attack line in the world. I'd bet all my money you'll see it in the next PMQs.