People living in England’s capital city are markedly happier and less stressed than they were three years ago, according to new figures from the Office for National Statistics.
20.64 per cent of Londoners rated themselves six or above on 1 to 10 anxiety scale, just above the national average of 20 per cent. On the happiness scale, 30.39 per cent of Londoners rated themselves nine or ten, below the 32.6 per cent average.