Home Investing HS2 delay explained: mismanagement and rising costs push project past 2033