Science GSK commitment underlines Stevenage’s role in UK life‑sciences cluster Rosalind Ashby · August 4, 2026