new titles

David Cameron, Britain’s New Voodoo Doll

With Gordon Brown submitting his resignation to the Queen, Tory leader David Cameron is at Buckingham Palace now to be instructed to form a new government.