In your opinion who do you consider to be the best left-wing leader and the best right-wing leader within your nation that you have encountered? I also encourage you that if your loyalty resides more on the left then choose one from the right and if it is with the right then choose one from the left.
In my own country of the UK, I like to think of myself as a Centrist (NOT centralist). A centrist is someone that has or at least tries to have moderate political views, although at times they may lean slightly to more one side than the other.
As such the two great leaders from both sides of the UK within the last 2 or 3 decades would have to be Tony Blair from the left and David Cameron from the right. Albeit they made mistakes no doubt they also accomplished some great things. One of the things that Tony Blair did was modernize labor and allowing people to choose private sectors of things if they wanted to; this way everyone got the best of both worlds. With David Cameron on the other hand, he enforced environmental policies. These are both examples of accepting and/or enforcing policies of opposite sides; this is a true reflection of being able to think moderately.
Out of the two of them though I'd have to choose David Cameron. The only mistakes I think David Cameron made was the referendum and the NHS cut-backs during the recession times, and his abdication of responsibility after the referendum. Pretty much everything else he did was on the ball in my opinion.
One of the other great things I think David Cameron did was to harden up the national curriculum so as to match the same educational standards as that of other EU countries. I don't know if there is any truth in this but there was a rumor that Tony Blair lowered the UK's national curriculum to make the UK look good in Europe and if this is true then it is highly unethical. This means that students would be graduating on a false sense of achievement which is absolutely disgusting in my opinion.
Anyway, those are my views.
The unexamined thought is not worth thinking.