A £350m redevelopment of Stevenage town centre will bring it "into the 21st Century", councillors have said. The project includes new shops, bars, restaurants, 600 homes, a park and a council ...