Harrogate could lose multi-million investment to develop the town with High Court legal challenge to Station Gateway 21 February 2025