Lucy Maria Powell is a British politician who served as Leader of the House of Commons and Lord President of the Council from July 2024 to September 2025. From Wikipedia
Labour MPs warn weakening the duty of candour would betray Hillsborough families, undermining future accountability measures