UK retirees who are annuity-holders are more likely to report lower levels of stress and the highest level of financial confidence compared to those without one. This is according to research from ...