It’s now in its peak development stage. The last official update to Parliament in November 2023 said £27bn were put in on HS2 to date in 2019 rates, £24.6bn of that on the primary stage. That figure will have risen given that then.With voters set to go to the polls on Thursday, Farage acknowledged the past 7 days "were tricky" but angrily denie