There are some excellent MPs but far too many MPs have never worked and have no clue how the real world works.
This is what terrifies me. So many MPs their families and their entire peer group (mostly Tory, but an increasing number of Labour MPS as well) will NEVER use the public services and public sector infrastructure that the vast majority of us depend on, such as the NHS, state schools, public transport, public libraries, local post offices, Council-run leisure facilities (such as swimming pools, gyms, sports clubs for youngsters) and no-one else within their orbit does either.
They don't know anyone who is 50+ and long-term unemployed following redundancy (I know at least half-a dozen) because all their jobs are obtained through the Old Boy network.
They ALL have private health care, use private schools and gyms, and drive (or are driven) everywhere. They can buy books instead of borrowing them and have internet acess at home.
How many of them have to battle with an inefficient underfunded Inland Revenue, CSA or Benefits Agency themselves, rather than pay others (accountants, lawyers) to sort out their financial and legal affairs? Or need public transport to get to a local Post Office to cash their pensions or giros?