Hospital trust named among the most improved in the country – St Helens Star Posted June 12, 2026 by Charlotte Square Hospital trust named among the most improved in the country St Helens Star