Auditor General praises HM King’s speech