Shahid Malik - steps down as Junior Minister because he may have broken internal rules, the Ministerial Code, by failing to declare a benefit in terms of a crazily low, and what appears to be, subsidised rent.
Tony McNulty, Jacqui Smith and Hazel Blears et al - Continue as Junior Minister and Cabinet ministers respectively when revelations suggest that they may actually have broken the law, rather than just the rules.
How does that work then? What was that line in Animal Farm? All animals are equal, but some animals are more equal than others?