UK Immediate Needs Annuity Explained
An immediate needs annuity is a single-premium insurance contract bought at the point of entering care that pays a guaranteed income to the care provider for life. Payments to a registered provider are exempt from UK income tax. The contract transfers longevity and cost-inflation risk to the insure