Why do UK prime ministers keep changing so often since 2016?

The next new UK Prime Minister will be the 6th in 10 years [since 2016]

That's like Italy used to be until comparatively recently. What is happening in this formerly leading democracy?

Why do UK prime ministers keep changing so often since 2016?
Post Opinion