Speaking to BBC Radio 2's Jeremy Vine programme, Mark Littlewood, Director General of the IEA, argues that government attempts to measure happiness are meaningless. Instead, income is a far stronger factor in determining wellbeing.
Listen here [2] (starts at 1:36:24).
