Okay, a bit of a cruel title but I couldn't resist, and as I have stated before I quite like David Cameron (honestly!), but he does seem somewhat adrift with ideas.
Like his view that there is more to life than making money (Oh the temptation to mention the "greed is good" culture of the eighties ;) which many members and supporters of his Party espoused), and that making people more happy is a key challenge for politicians!
I have two concerns here. The first is that there is a kernal of truth here in that it is the job of politicians to help create and protect an ordered civic society which improves people's livelihoods. There may be disagreements on how that it done but I would have thought it was an obvious fact.
Secondly, Cameron's statement is very broad (as per usual). What does he mean exactly by this? It is not the job of politicians to legislate in people's personal lives unless it is of clear detriment to others, in any case what do most politicians mean by happiness!
Now there's a thought! ;)