Insurance delivering a steady contribution across the sector in a challenging claims environment