Award-winning St Helens prioritises health and wellbeing and reduces inequalities
St Helens is one of the most deprived local authorities in England. There are challenges, but the past few years have seen a number of significant wins – certainly more than just green shoots of progress.