Scottish Widows have been proud to announce a claim success rate for life cover of 98.99% in 2017, nearly a whole percentage point above the ABI’s reported average of 98%. The provider has also announced that their critical illness claim success for last year was 93.03%, also well above the average of 92.2%. Pay outs