Farage is the most popular leader but also the most feared. Starmer has issues as he’s the second most feared but the least popular.
It will in the end be a Tory Labour battle - reform will get seats - but both main parties will get new leaders to fight the next election