Mark Fisher — British politician ( 1944-2025)