This town was voted the most depressing in the UK in a 2024 survey, we decided to give it a visit to speak to the locals and see if it really is depressing. LADbible, for the people.