Rishi Sunak's decision to cancel HS2 between Birmingham and Manchester will lead to reduced capacity on passenger trains to the North West and could cut economic growth, the government spending watchdog has found.