Politics RAF officer running London Marathon for Samaritans says ‘life is worth living’ April 9, 2024