Prime Minister John Key acknowledged that everyone was aware of the flaws within the Novopay system before it was launched, but the expert advice given to the ministers to go ahead may not have been the best. Official documents reveal the flawed Novopay payroll system was signed off by Cabinet ministers, despite them knowing there were nearly 150 software defects