Fergus Ewing MSP says of the new 2035 deadline for the A9: “We have to be ready in life to accept victory”