Good performance by National Life & General Insurance