From the Archives: Hammond HS2 “significantly below” £33bn This was originally published in June 2011, called Hammond questions...