Treacle first attempt exceeded 2000 words so it got rejected here goes in two parts
[1] There are too many MPs in the commons all with their own agenda/aim or goal. Their views are not usually the view of the people who elected them - eg how many people are in favour of capital punishment, given that the evidence against the culprit was rock solid ' did your MP reflect this in the last debate, or request for a referendum?. Then we have to wait for another four years or so to boot them out and get some other wassock in charge.
[2] The Tories are pretty naff in opposition, and they don't seem that bothered with anything our Tone & co dream up. Perhaps they know they'll not be back in power for a good while. Personally I distrust any politician [you know they're lying the minute their mouths are open]
[3] Our second house - the Lord's seem to be a bunch of sleepy old gits who are more concerned with pomp & circumstance than actually doing anything useful. Shame Guy Fawkes & co didn't succeed.
My solution, an MP for each county, working Monday to Friday, six weeks holiday a year, like the rest of us. On the minimum wage per hour. No freebie perks - like employing wife/mistress/lover as researcher/secretary. No subsidised canteen - let them pay like the rest of us do for lunch. All of them on a productivity salary bonus scheme, ie if they don't deliver the goods - running the NHS, Trains, Schools, Roads etc efficiently then they don't get paid. Then take the same policy through the Lords [including don't turn up for a full day's work then no pay] then into Brussels. Publish the full figures of how much we actually are paying for such a glorious gravy train, and not a sexed up massaged version of them. End the "off the record lobby briefings" and "a spokesman said" That way we might get somewhere. Tell it to us straight - as in "Yes I c*cked up there" or "No, the truth is..."