It can be as late as January 2025 I think.
But unlikely to be.
I'm not a fan of the previous two, but the reason was turmoil in the Tory party caused essentially by Brexit. Not really "odd" but certainly tumultuous at times.
I don't really have a problem per se with unelected PMs, as we are not a presidential democracy but a parliamentary one. Brexit supporters should reflect that in the end it was, actually, parliament which enabled a solution to the impasse.
Where it is problematic for me is where a new PM effectively brings in a new manifesto: so the drastic "trickle down" economics" attempted to be foisted on the country by Truss and Kwarteng was a low moment. Truss of course, uniquely of the recent crop of Tory PMs, chosen by unelected party members over the choice of elected MPs.