In the last 100 years yes, there is no debate on this. However, since the mid-80s / 90s, the middle class has been completely crushed to a no return point (in most developed countries, not only the UK) and pretending the system is still working is at best dishonest. We are not even in a financial crisis right now but the system never recovered at all from 2008, in almost 10 years now. I can only guess what will happen on the next crisis... Having a jobless society where all the stability and balance of power is based on jobs is obviously not working very well at the moment.