Allan Rogers — British politician (1932-2023)