with infographic By Grant Bailey Infographic Download It’s official, Brighton is the happiness capital of the UK. The popular coastal city beat competition from Leicester and Portsmouth to take the top spot. Oxford, Norwich and Bristol also appeared in the top ten happiest cities to live in, while Manchester, Belfast and Cardiff all took high positions. More than …