Other factors are globalisation and return on investment. It is odd that the wealth gap is always the fault of the wealthy. Possibly if wealth were capped at £200,000 this would improve the country. Hopefully even you can see that this would destroy the UK as we know it.

The other kind of thinking has helped form a massive underclass of unemployed people on benefits with no desire to learn or better themselves.