The idea that politicians of any political persuasion who express their views should resign is in my view nonsense.
If this guy has really said anything out of order (and I have not really followed the story as I doubt there has been any honest reporting)the Cameron should point the finger and say the magic words "you're fired!"
Indeed. It should be up to the electorate to decide Lord Freud's political future at the next general election. Oh, hang on.