Stevenage was designated as the first ‘New Town’ in England in 1946, a pioneering and key part of the reconstruction of Britain after World War II.