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