The insurance giant announced a £500m share buyback for 2025, as part of its commitment to return over £5bn to shareholders within three years.