Latest news, sport, and things to do for Stevenage, Hitchin and Letchworth, Baldock and the surrounding Hertfordshire areas from the The Comet.