Political churn has gripped many countries in the past decade, but India has stood out with stability at the very top. Prime Minister Narendra Modi has led the country since 2014, while some of India’s neighbours and global powers have seen frequent leadership changes.

Nepal: 8 Prime Ministers

Nepal has seen the highest volatility with eight heads of state since 2014. The latest shake-up came this week, when Prime Minister KP Oli resigned after deadly protests rocked the nation.

UK: 6 Prime Ministers

The United Kingdom has cycled through six prime ministers in the same period, including David Cameron, Theresa May, Boris Johnson, Liz Truss, Rishi Sunak and most recently Sir Keir Starmer.

Pakistan: 5 Prime Ministers

Pakistan has had five leaders, with frequent political crises and power shifts shaping its politics.

US, Japan and Sri Lanka: 4 each

The United States has seen four presidents — Barack Obama, Donald Trump, Joe Biden and Donald Trump again. Japan and Sri Lanka have also gone through four heads of state each during this time.

France: 2 Prime Ministers

France has witnessed two prime ministers, with Francois Bayrou set to resign this week after losing a confidence vote in Parliament.

India: 1 Prime Minister

In contrast, India has had just one leader — Narendra Modi. His decade-long tenure underscores India’s political continuity, standing in stark contrast to the global churn.