All key indicators ‘performing well’