I’m sorry to take issue with you on this (you could be one of dozens of people who I could have picked on!), but I find it dangerous to categorise them all the same way.
I’m sure that is precisely what our glorious leader’s inner circle are banking on right now - that the public will shrug, sigh and say ‘they’re all the same’ - but there are loads of MP’s in this country who work really hard for their constituents. The problem is, pretty much none of them are anywhere near the front benches of our government right now (and theres a dearth amongst the noisy, organised backbenchers too. Look for the middle ).