IIRC the figure is the average life insurance pay-out in the US. In the UK, it’s more like £1,000,000
IIRC the figure is the average life insurance pay-out in the US. In the UK, it’s more like £1,000,000