The National Audit Office (NAO) has published a comprehensive assessment of the Northern Powerhouse Rail (NPR) programme.