Ruth Shaw - British politician (1927–2024)