David Cameron has just been elected the new Tory leader. This 39 year old Etonian has every condition to be the country's next prime-minister: he has charisma, he is attractive, he is a brilliant and eloquent speaker and he is a man of his time. He has become fashionable just as New-Labour is going out of fashion.
Friday Link Pack
1 hour ago