| recorded as meeting | Royal Society of Arts | 31 March 2026 | — | | ministerial_meetings |
| recorded as meeting | Aegon | 25 March 2026 | — | | ministerial_meetings |
| recorded as meeting | AFORE | 25 March 2026 | — | | ministerial_meetings |
| recorded as meeting | TPT Retirement Solutions | 19 March 2026 | — | | ministerial_meetings |
| recorded as meeting | George Eaton, Senior Editor, New Statesman | 18 March 2026 | — | | ministerial_meetings |
| recorded as meeting | Motability | 17 March 2026 | — | | ministerial_meetings |
| recorded as meeting | Oli Dugmore, Executive Editor (digital), New Statesman | 16 March 2026 | — | | ministerial_meetings |
| recorded as meeting | People's Partnership | 12 March 2026 | — | | ministerial_meetings |
| recorded as meeting | Trade Union Congress | 5 March 2026 | — | | ministerial_meetings |
| recorded as meeting | Social Market Foundation | 4 March 2026 | — | | ministerial_meetings |
| recorded as meeting | UK Sustainable Investment and Finance Association | 3 March 2026 | — | | ministerial_meetings |
| recorded as meeting | Resolution Foundation, Sunday Times, Institute of Fiscal Studies, Panmureliberum, Institute for Government, Deloitte, Item-Club, KPMG, The Observer, Confederation of British Industries, Capital Economics | 3 March 2026 | — | | ministerial_meetings |
| recorded as meeting | Heather Stewart, Economics Editor, Guardian | 2 March 2026 | — | | ministerial_meetings |
| recorded as meeting | Gary Gibbon, Political Editor, ITN | 2 March 2026 | — | | ministerial_meetings |
| recorded as meeting | Living Wage & Legal General (joint) | 26 February 2026 | — | | ministerial_meetings |
| recorded as meeting | Clara Pensions | 26 February 2026 | — | | ministerial_meetings |
| recorded as meeting | Oxford Sciences, Northern Gritstone, Dawn Capital, Baillie Gifford, Headline, Atomico, Index Ventures, Highland Europe, Northzone, Abingworth | 26 February 2026 | — | | ministerial_meetings |
| recorded as meeting | Gala Coral, Arquivq, BECTU, National Gas Transmission Pension Scheme, Marks & Spencer, Transport for London, Church of England Pension Scheme, United Kingdom Accreditation Service | 25 February 2026 | — | | ministerial_meetings |
| recorded as meeting | Royal London | 24 February 2026 | — | | ministerial_meetings |
| recorded as meeting | George Parker, Political Editor, Financial Times | 23 February 2026 | — | | ministerial_meetings |
| recorded as meeting | Peoples pension, Capita, Local Government Association, New Philanthropy Capital, Legal & General
Pensions Administration Standards Association, XPS Group, Willis Towers Watson, Local Pension Partnership, Aptia, Barnett Waddingham, Tata Consultancy Services, Gallagher | 12 February 2026 | — | | ministerial_meetings |
| recorded as meeting | Dalriada, Zedra, Vidett, BESTrustees, Capital Cranfield, Law Deb
Independent Governance Group, Association of Professional Pension Trustees, Pi Partnership, PAN Trustees, Aretas, Falcon | 11 February 2026 | — | | ministerial_meetings |
| recorded as meeting | MandG | 9 February 2026 | — | | ministerial_meetings |
| recorded as meeting | Association of British Insurers | 3 February 2026 | — | | ministerial_meetings |
| recorded as meeting | Pensions UK | 2 February 2026 | — | | ministerial_meetings |
| recorded as meeting | Observer Business members | 28 January 2026 | — | | ministerial_meetings |
| recorded as meeting | Sam Fleming, Economics Editor, Financial Times | 26 January 2026 | — | | ministerial_meetings |
| recorded as meeting | Robert Shrimsley, UK Chief Political Commentator, Financial Times | 26 January 2026 | — | | ministerial_meetings |
| recorded as meeting | Kate Ferguson, Political Editor, The Sun | 21 January 2026 | — | | ministerial_meetings |
| recorded as meeting | Ailbhe Rea, Political Editor, New Statesman | 20 January 2026 | — | | ministerial_meetings |
| recorded as meeting | Prof Lord Richard Layard, Independent | 20 January 2026 | — | | ministerial_meetings |
| recorded as meeting | Universities Superannuation Scheme | 20 January 2026 | — | | ministerial_meetings |
| recorded as meeting | Aviva | 15 January 2026 | — | | ministerial_meetings |
| recorded as meeting | Legal and General | 14 January 2026 | — | | ministerial_meetings |
| recorded as meeting | Joel Hills, Specialist Editor, Independent Television News (ITN) | 13 January 2026 | — | | ministerial_meetings |
| recorded as meeting | Pensions UK | 12 January 2026 | — | | ministerial_meetings |
| recorded as meeting | Association of British Insurers | 15 December 2025 | — | | ministerial_meetings |
| recorded as meeting | Pensions UK | 15 December 2025 | — | | ministerial_meetings |
| recorded as meeting | Unite the Union, Prospect, Commdercial Workers Union, General Muncipal Boilermakers and Allied Trade Union, Unison, Community Trade Union, Trade Union Congress, Union of Shop Distrbutive and Allied Workers. | 15 December 2025 | — | | ministerial_meetings |
| recorded as meeting | UK Finance | 10 December 2025 | — | | ministerial_meetings |
| recorded as meeting | People's Partnership | 9 December 2025 | — | | ministerial_meetings |
| recorded as meeting | Quantum Advisory | 4 December 2025 | — | | ministerial_meetings |
| recorded as meeting | UK Sustainable Investment and Finance Association | 19 November 2025 | — | | ministerial_meetings |
| recorded as meeting | Hargreaves Lansdown | 12 November 2025 | — | | ministerial_meetings |
| recorded as meeting | Confederation of British Industry | 5 November 2025 | — | | ministerial_meetings |
| recorded as meeting | Ruston Smith | 3 November 2025 | — | | ministerial_meetings |
| recorded as meeting | Aon | 22 October 2025 | — | | ministerial_meetings |
| recorded as meeting | Now Pensions | 21 October 2025 | — | | ministerial_meetings |
| recorded as meeting | Hosting Sterling 20 Breakfast | 21 October 2025 | — | | ministerial_meetings |
| recorded as meeting | Rothesay | 21 October 2025 | — | | ministerial_meetings |
| recorded as meeting | Berkeley Group | 21 October 2025 | — | | ministerial_meetings |
| recorded as meeting | BlackRock | 21 October 2025 | — | | ministerial_meetings |
| recorded as meeting | Wales Pension Partnership | 21 October 2025 | — | | ministerial_meetings |
| recorded as meeting | Amundi | 21 October 2025 | — | | ministerial_meetings |
| recorded as meeting | AustralianSuper, Aware Super, Australian Retirement Trust, HESTA, HostPlus, AMP, Queensland Investment Corp, Super Members Council (Industry body), Association of Superannuation Funds of Australia (Industry body). Phoenix/Standard Life, Aviva, Legal & General NEST, Peoples Pension | 21 October 2025 | — | | ministerial_meetings |
| recorded as meeting | The Centre for Economics and Business Research, Pantheon Macroeconomics, British Chambers, Confederation of British Industry, National Institute of Economic and Social Research, Capital Economics. | 13 October 2025 | — | | ministerial_meetings |
| recorded as meeting | British Private Equity and Venture Capital Assocaition | 9 October 2025 | — | | ministerial_meetings |
| recorded as meeting | Legal & General | 7 October 2025 | — | | ministerial_meetings |
| recorded as meeting | British Business Bank | 1 October 2025 | — | | ministerial_meetings |
| recorded as meeting | Price Waterhouse Cooper | 1 October 2025 | — | | ministerial_meetings |
| recorded as meeting | Aberdeen PLC | 24 September 2025 | — | | ministerial_meetings |
| recorded as meeting | Octopus Group | 15 September 2025 | — | | ministerial_meetings |
| recorded as meeting | Attendees included Brightwell, Lloyds Banking, Sainsbury's, British Petroleum, Claydon Advisors, Hong Kong and Shanghai Banking Corporation, EDF Energy, | 8 September 2025 | — | | ministerial_meetings |
| recorded as meeting | Attendees included: Peoples Partnership, AVIVA, SuperRatings, Pensions UK, Financial Conduct Authority, Royal London, Cushon, National Employment Savings Trust, Standard Life, Smart Pension, Lifetime Savings Alliance | 22 July 2025 | — | | ministerial_meetings |
| recorded as meeting | Roger Sainsbury and Sir Philip Beck | 22 July 2025 | — | | ministerial_meetings |
| recorded as meeting | Attendees included Royal London, MandG, Utmost, Association of British Insurers, Rothesay, AVIVA, Phoenix Group. | 17 July 2025 | — | | ministerial_meetings |
| recorded as meeting | Equitix | 17 July 2025 | — | | ministerial_meetings |
| recorded as meeting | Now Pensions | 14 July 2025 | — | | ministerial_meetings |
| recorded as meeting | Confederation of British Industry | 10 July 2025 | — | | ministerial_meetings |
| recorded as meeting | Trade Union Congress | 10 July 2025 | — | | ministerial_meetings |
| recorded as meeting | Pensions Management Institute | 9 July 2025 | — | | ministerial_meetings |
| recorded as meeting | BlackRock | 8 July 2025 | — | | ministerial_meetings |
| recorded as meeting | AustralianSuper | 8 July 2025 | — | | ministerial_meetings |
| recorded as meeting | Institute for Fiscal Studies | 2 July 2025 | — | | ministerial_meetings |
| recorded as meeting | Charlie Mayfield | 30 June 2025 | — | | ministerial_meetings |
| recorded as meeting | Pension Insurance Corporation | 30 June 2025 | — | | ministerial_meetings |
| recorded as meeting | HarbourVest | 24 June 2025 | — | | ministerial_meetings |
| recorded as meeting | Pensions Policy Group | 23 June 2025 | — | | ministerial_meetings |
| recorded as meeting | Society of Pension Professionals | 18 June 2025 | — | | ministerial_meetings |
| recorded as meeting | Confederation of British Industry | 17 June 2025 | — | | ministerial_meetings |
| recorded as meeting | Citizens Advice | 16 June 2025 | — | | ministerial_meetings |
| recorded as meeting | The Pensions Trust Retirement Solutions | 12 June 2025 | — | | ministerial_meetings |
| recorded as meeting | AON | 10 June 2025 | — | | ministerial_meetings |
| recorded as meeting | Universities Superannuation Scheme | 9 June 2025 | — | | ministerial_meetings |
| recorded as meeting | Trade Union Congress | 4 June 2025 | — | | ministerial_meetings |
| recorded as meeting | Confederation of British Industry | 4 June 2025 | — | | ministerial_meetings |
| recorded as meeting | Margaret Snowdon | 3 June 2025 | — | | ministerial_meetings |
| recorded as meeting | The Association of British Insurers | 2 June 2025 | — | | ministerial_meetings |
| recorded as meeting | Resolution Foundation | 27 May 2025 | — | | ministerial_meetings |
| recorded as meeting | Phoenix Group | 22 May 2025 | — | | ministerial_meetings |
| recorded as meeting | Guy Opperman | 22 May 2025 | — | | ministerial_meetings |
| recorded as meeting | Financial Reporting Council | 20 May 2025 | — | | ministerial_meetings |
| recorded as meeting | Pensions Actuary | 19 May 2025 | — | | ministerial_meetings |
| recorded as meeting | Vanguard | 19 May 2025 | — | | ministerial_meetings |
| recorded as meeting | abrdn Financial Fairness Trust | 15 May 2025 | — | | ministerial_meetings |
| recorded as meeting | Share Action | 15 May 2025 | — | | ministerial_meetings |
| recorded as meeting | Association of Consulting Actuaries | 13 May 2025 | — | | ministerial_meetings |
| recorded as meeting | London School of Economics | 13 May 2025 | — | | ministerial_meetings |
| recorded as meeting | Canary Wharf Group Chair | 7 May 2025 | — | | ministerial_meetings |
| recorded as meeting | Pensions Policy Institute | 6 May 2025 | — | | ministerial_meetings |
| recorded as meeting | Peel Hunt | 30 April 2025 | — | | ministerial_meetings |
| recorded as meeting | British Medical Association | 30 April 2025 | — | | ministerial_meetings |
| recorded as meeting | Liontrust | 29 April 2025 | — | | ministerial_meetings |
| recorded as meeting | Lane Clarke and Peacock | 29 April 2025 | — | | ministerial_meetings |
| recorded as meeting | Age UK | 28 April 2025 | — | | ministerial_meetings |
| recorded as meeting | Capital Markets Industry Taskforce | 28 April 2025 | — | | ministerial_meetings |
| recorded as meeting | Hargreaves Lansdown | 28 April 2025 | — | | ministerial_meetings |
| recorded as meeting | Legal and General | 22 April 2025 | — | | ministerial_meetings |
| recorded as meeting | Railpen | 22 April 2025 | — | | ministerial_meetings |
| recorded as meeting | Independent Age | 22 April 2025 | — | | ministerial_meetings |
| recorded as meeting | Lane Clarke and Peacock | 9 April 2025 | — | | ministerial_meetings |
| recorded as meeting | Lloyds Banking Group | 9 April 2025 | — | | ministerial_meetings |
| recorded as meeting | British Business Bank | 8 April 2025 | — | | ministerial_meetings |
| recorded as meeting | Municipal & General Securities Company Limited | 8 April 2025 | — | | ministerial_meetings |
| recorded as meeting | Peoples Partnership | 7 April 2025 | — | | ministerial_meetings |
| recorded as meeting | NatWest | 7 April 2025 | — | | ministerial_meetings |
| recorded as meeting | Trade Union Congress | 2 April 2025 | — | | ministerial_meetings |
| recorded as meeting | Fidelity International | 31 March 2025 | — | | ministerial_meetings |
| recorded as meeting | Willis Towers Watson / LifeSight | 27 March 2025 | — | | ministerial_meetings |
| recorded as meeting | Scottish Widows | 27 March 2025 | — | | ministerial_meetings |
| recorded as meeting | JP Morgan | 27 March 2025 | — | | ministerial_meetings |
| recorded as meeting | Panmure Liberum, Simon French, Chief Economist and Head of Research | 20 March 2025 | — | | ministerial_meetings |
| recorded as meeting | Pensions Lifetime Savings Association and Association of British Insurers and City of London Corporation. | 20 March 2025 | — | | ministerial_meetings |
| recorded as meeting | Independent Age | 17 March 2025 | — | | ministerial_meetings |
| recorded as meeting | Age Uk | 17 March 2025 | — | | ministerial_meetings |
| recorded as meeting | Pensions Lifetime Savings Association and Association of British Insurers and City of London Corporation | 13 March 2025 | — | | ministerial_meetings |
| recorded as meeting | Pensions Lifetime Savings Association | 11 March 2025 | — | | ministerial_meetings |
| recorded as meeting | BlackRock | 10 March 2025 | — | | ministerial_meetings |
| recorded as meeting | Eversheds Sutherland | 5 March 2025 | — | | ministerial_meetings |
| recorded as meeting | Cushon | 5 March 2025 | — | | ministerial_meetings |
| recorded as meeting | Aviva | 3 March 2025 | — | | ministerial_meetings |
| recorded as meeting | Aviva, Peoples Partnership, All Or None, National Employment Savings Trust, Legal and General, Smart Pension, Royal London, The Phoenix Group, Mercer, Aegon | 3 March 2025 | — | | ministerial_meetings |
| recorded as meeting | Pensions Lifetime Savings Association | 26 February 2025 | — | | ministerial_meetings |
| recorded as meeting | Living Wage Foundation | 26 February 2025 | — | | ministerial_meetings |
| recorded as meeting | Health Employee Superannuation Trust Austrailia | 25 February 2025 | — | | ministerial_meetings |
| recorded as meeting | Royal Society of Arts | 24 February 2025 | — | | ministerial_meetings |
| recorded as meeting | Allied Steel Wire Representatives | 12 February 2025 | — | | ministerial_meetings |
| recorded as meeting | Pensions Lifetime Savings Association | 5 February 2025 | — | | ministerial_meetings |
| recorded as meeting | Legal and General | 31 January 2025 | — | | ministerial_meetings |
| recorded as meeting | Meet and Greet | 30 January 2025 | — | | ministerial_meetings |
| recorded as meeting | Pensions Lifetime Savings Association | 28 January 2025 | — | | ministerial_meetings |
| declared winner of the election for | Swansea West | 4 July 2024 | — | Labour · Lab hold | election_candidacies |
| holds or held the seat | Swansea West | 4 July 2024 to present | — | | members |
| sits as a member of | Labour Party | — | — | | members |