The Meaning of David Cameron
Richard Seymour
David Cameron has been sold to the British electorate as a thoroughly modern politician, part Blair, part Thatcher, a one nation conservative with a soft spot for social democracy, the green movement, big and small business, youth, ...