April 2006

Can David Cameron win the next general election?

The arrival of David Cameron as Tory leader has significantly altered the political landscape in a sense that was not the case with the last three post-Major Tory leaders. This is because Cameron has clearly signified that the Tory party is moving leftward ...