With two weeks to go, the National Audit Office warns governments and firms are not fully prepared.