Baroness Philippa Stroud
House of Lords
Baroness Philippa Stroud is a British politician, social entrepreneur, and the co-founder and CEO of the Alliance for Responsible Citizenship (ARC), an organization dedicated to advancing foundational values like freedom, democracy, and the rule of law. At the 2025 ARC Conference in London, she played a key role in leading and gathering global thought leaders to explore the future of Western civilization. At the conference, she emphasized the importance of rediscovering core principles that have long underpinned Western societies, advocating for a vision of hope and renewal. Prior to her work with ARC, she co-founded the Centre for Social Justice and served as the CEO of the Legatum Institute, where she advocated for policies that address poverty, inequality, and social justice. Baroness Stroud has also been an influential figure in shaping social policy, using her leadership to challenge prevailing narratives and promote a responsible, values-based approach to societal issues.