| recorded as meeting | Royal Society of Arts | 14 January 2025 | — | | ministerial_meetings |
| recorded as meeting | Meet and Greet | 8 January 2025 | — | | ministerial_meetings |
| recorded as meeting | Pensions Policy Institute | 8 January 2025 | — | | ministerial_meetings |
| recorded as meeting | British Business Bank | 7 January 2025 | — | | ministerial_meetings |
| recorded as meeting | George Parker Financial Times political editor | 10 December 2024 | — | | ministerial_meetings |
| recorded as meeting | Hargreaves Lansdown | 4 December 2024 | — | | ministerial_meetings |
| recorded as meeting | Anne Puckridge | 3 December 2024 | — | | ministerial_meetings |
| recorded as meeting | Oliver Wright Financial Times | 2 December 2024 | — | | ministerial_meetings |
| recorded as meeting | Peel Hunt | 27 November 2024 | — | | ministerial_meetings |
| recorded as meeting | George Parker, the Financial Times political editor and Robert Shrimsley the Financial Times chief political commentator | 27 November 2024 | — | | ministerial_meetings |
| recorded as meeting | Association of British Insurers, Now Pensions, Royal London, AVIVA, NEST, Cushon Group, LandG, Smart Pension, Peoples Partnership, Mercer, Pensions and Lifetime Savings Association, The Phoenix Group | 21 November 2024 | — | | ministerial_meetings |
| recorded as meeting | Klynveld Peat Marwick Goerdeler, London Stock Exchange Group, The City Uk, Meet and Greet, GlaxoSmithKline , Barclays, UK Finance, The Phoenix Group | 21 November 2024 | — | | ministerial_meetings |
| recorded as meeting | The Investing and Saving Alliance | 20 November 2024 | — | | ministerial_meetings |
| recorded as meeting | Brunel, Access, Boarder to Coast, London CIV, Local Pensions Partnership, West Yorkshire Pensions Fund | 18 November 2024 | — | | ministerial_meetings |
| recorded as meeting | Phoenix Group | 12 November 2024 | — | | ministerial_meetings |
| recorded as meeting | Margaret Snowdon | 6 November 2024 | — | | ministerial_meetings |
| recorded as meeting | Royal Mail | 6 November 2024 | — | | ministerial_meetings |
| recorded as meeting | Aviva | 4 November 2024 | — | | ministerial_meetings |
| recorded as meeting | AVIVA | 31 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Legal and General Group | 31 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Local Government Pensions Schemes | 29 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Asda, British Telecom, Confederation of British Industry, JP Morgan , Shell , Marks and Spencer, The Hongkong and Shanghai Banking Corporation, ederal Savings Bank, Natwest, Tesco, Poisson Management | 24 October 2024 | — | | ministerial_meetings |
| recorded as meeting | TheCityUK | 22 October 2024 | — | | ministerial_meetings |
| recorded as meeting | AVIVA | 21 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Pensions and Lifetime Savings Association | 15 October 2024 | — | | ministerial_meetings |
| recorded as meeting | AVIVA | 14 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Pensions and Lifetime Savings Association | 9 October 2024 | — | | ministerial_meetings |
| recorded as meeting | LandG | 9 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Border to Coast | 9 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Local Government Pensions Schemes | 7 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Sympatico | 3 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Association of Brirish Insurers | 3 October 2024 | — | | ministerial_meetings |
| recorded as meeting | JP Morgan | 17 September 2024 | — | | ministerial_meetings |
| recorded as meeting | Phoenix Group | 12 September 2024 | — | | ministerial_meetings |
| recorded as meeting | Insitiute for Fiscal Studies | 12 September 2024 | — | | ministerial_meetings |
| recorded as meeting | Association of British Insurers | 4 September 2024 | — | | ministerial_meetings |
| recorded as meeting | New Financial | 31 July 2024 | — | | ministerial_meetings |
| recorded as meeting | Institute of Economics and Management, Barclays, Schroders, The Phoenix Group, KPMG, GlaxoSmithKline Plc, UK Finance, The City UK, Willis Towers Watson, Matillion, Legal and General, Lakestar | 31 July 2024 | — | | ministerial_meetings |
| recorded as meeting | Universities Superannuation Scheme, Isio, Railpen, Clara Pensions, Pensions Corporation, Capital Cranfield, Aon. | 31 July 2024 | — | | ministerial_meetings |
| recorded as meeting | Trades Union Congress, Confederation of British Industry, Association of British Insurers, Federation of Small Businesses, Age UK, Pensions and Lifetime Savings Association | 30 July 2024 | — | | ministerial_meetings |
| recorded as meeting | Scottish Widows, Aviva, Royal London, Pensions and Lifetime Savings Association, Association of British Insurers, Phoenix Group, M&G Investments, The Peoples Partnership, Mercer, Smart Pension, Cushon, Willis Towers Watson | 30 July 2024 | — | | ministerial_meetings |
| recorded as meeting | International Financial Managers | 25 July 2024 | — | | ministerial_meetings |
| recorded as meeting | Lane Clark and Peacock | 25 July 2024 | — | | ministerial_meetings |
| declared winner of the election for | Wycombe | 4 July 2024 | — | Labour · Lab gain from Con | election_candidacies |
| holds or held the seat | Wycombe | 4 July 2024 to present | — | | members |
| sits as a member of | Labour Party | — | — | | members |