As for Enoch Powel's speach, if you replace the fraize "black man" will have the whip hand and replace it with " non indignious / imigrant" then he had it spot on so Enoch gets my vote for best MP.
Agree with Albtz about David Davis being a decient type.
He does a hell of alot of running around on behalf of his constituents and comes across as someone you could actually trust.
As for the worst, without doubt its got to be that true socialist and champion of
his own ego / back pocket the working man, John Prescott.

The man who claims that a few weeks as a pish pot emptier on the SV Spiero before he managed to wangle himself a nice cozy job collecting the union subs outside the pay office on the docks on his

Not a bad starter job on the long hard working employment road upto the house of lords and ruler of the Soviet Socialist Republic of East Hull.