HS2 costs spiralling and benefits dwindling

Front page of the Daily Telegraph quotes IEA

In a withering report, published today, the