Very few politicians, either left or right, are going to act in your or my interest. It's the God dilemma, if God exists and he is all powerful then...
I have a 5mm version of this suit which I bought to take to South Africa - its absolutely fine for what it is, not the most robust thing in the world...