MaizieD PMS:Blair, Brown, Cameron, May, Johnson.
Leaders of the Opposition: William Hague, Ian Duncan Smith, Harriet Harman (briefly) Ed Milliband, Jeremy Corbyn, Keir Starmer.
Of that list only William Hague and Harriet Harman were what I call leaders with any substance to them. The rest are all incompetent, inadequate or deeply flawed and sometimes all three.
Thatcher, Kinnock, Smith, Attlee, Wilson, Eden, Churchill, McMillan stand head a and shouders above those we have had since 2000, even Callaghan, Major, and Douglas -Hume, in my opinion stand higher. None of them were perfect, and some were flawed, but they knew how to run the country and they were all respected overseas.
I would think we have now sunk to the leadership levels of Italy.
The current set of leaders and their immediate predecessors are to put it mildly, third rate.