Part of Greater Manchester named as one of the happiest places to live

Altrincham has been ranked in the top 20 places to live in the UK.