Legal & General Retail has reported its annuity sales have reached an all-time high of £2bn so far this year amid industry figures revealing annuity sales jumped 50% year on year in the first half.
The guaranteed income offered by annuities means annuity-holders are more likely to report lower levels of stress and the highest level of financial confidence compared to those without one, according to a new study.