Ancient & modern | 28 October 2006
David Cameron, once a PR man for a TV company, has brought all his skills to bear on becoming the epitome of everything New Tory stands for, like, er, yes, of course, families (wow!) and the NHS (no!). Is this why he comes over as little more than a pretty windsock, without an idea in