Prime minister says she has an ‘iron grip on the national finances’ and vows to press on with policy agenda