Steve McKinnon has months to live as aggressive cancer spreads through his body. Health New Zealand has apologised to the Hastings car dealer, an admission that its standard of care has failed him.