I am not a big fan of Starmer, but the Conservatives are a blight on our country and the damage they have willingly / intentionally done to the UK since Cameron got his majority in 2015 is unprecedented. (some would argue since the coalition, but imo even if many of its policies were disagreeable it was at least functional).
They must be removed, we cannot afford another 5 years of them. I genuinely think another Conservative victory will be the end of the road for the UK.
As for Corbyn he had the right mindset for many domestic policies but approach to foreign policy and diplomacy would have been risky, he was also painfully naive and despite largely suffering an unprecedented vilification from our largely (but not totally) Conservative weighted media, he willingly walked into every trap that could be set for him and continues to do so.
I think Labour are actually better off for not winning in 2019 though, the disruption caused by Covid and various international crises would have stuck to them far harder than it has to the Tories and it would have been used to delegitimise the party and any leftward platform for decades to come, even if I believe they probably would have handled domestic policy better.
I also think Corbyn wouldnt have survived the Ukraine issue, as I think he may have clashed with his party on support for Ukraine given his apparent stance during the conflict and the party would have booted him as a response.
One issue the Labour left has is that it is still utterly obsessed with Corbyn, he is yesterdays man yet they are still clinging on to him. They need a new voice within the party and one that is more dynamic at that.
I agree that I find Keir Starmer extremely underwhelming (a shame as I thought he was promising as Shadow Brexit Sec), but toppling him at the present is untenable and would just mean 5 more years of the Conservatives. Lets get Labour in, see how he actually does in the job and if he fails to deliver in office then is time to get organised and put the pressure on.