Cameron lasted for 6 years.
May lasted for 3 years.
Johnson lasted for 3 years.
Truss lasted for 2 months.
Sunak lasted for 2 years.
Starmer is getting close to 1 year.
Remember, Winner Takes All electoral systems are actually great because they result in very stable governments.