Kensington and Chelsea is Britain's most miserable borough

Wealthy Kensington and Chelsea has the lowest happiness score in the UK, at 6.85 out of ten. Richmondshire, in North Yorkshire, scored 8.35 out of ten.