Labour asks why taxpayers set to fund HS2 work despite Sunak pledge