We have three years until the next election, and polls say we already have the most popular party leader. Kemi Badenoch had a good campaign. And she seems fresher and more full of zap than her rivals.