The latest gossip in Westminster is that the prime minister may be taking a course of anti-depressants. Columnists and...