| recorded as meeting | IVC Evidensia | 8 January 2025 | — | | ministerial_meetings |
| recorded as meeting | Virgin Money UK | 8 January 2025 | — | | ministerial_meetings |
| recorded as meeting | Markaaz | 18 December 2024 | — | | ministerial_meetings |
| recorded as meeting | Aviva, NEST Corporation, Glasgow Financial Allianze for Net Zero, London Stock Exchange Group, Legal & General Investment Management, International Sustainability Standards Board, World Wildlife Fund UK | 11 December 2024 | — | | ministerial_meetings |
| recorded as meeting | Investment Company Insitute | 9 December 2024 | — | | ministerial_meetings |
| recorded as meeting | Centre for Finance, Innovation and Technology | 9 December 2024 | — | | ministerial_meetings |
| recorded as meeting | Money & Mental Health Institute | 4 December 2024 | — | | ministerial_meetings |
| recorded as meeting | Barclays | 28 November 2024 | — | | ministerial_meetings |
| recorded as meeting | Revolut, Atom Bank, Ebury, Olam Food Ingredients, Zilch, Octopus Energy, Visma | 27 November 2024 | — | | ministerial_meetings |
| recorded as meeting | BNY | 26 November 2024 | — | | ministerial_meetings |
| recorded as meeting | Nest Insight | 26 November 2024 | — | | ministerial_meetings |
| recorded as meeting | Finance & Leasing Association | 25 November 2024 | — | | ministerial_meetings |
| recorded as meeting | Vanguard | 25 November 2024 | — | | ministerial_meetings |
| recorded as meeting | Responsible Finance | 22 November 2024 | — | | ministerial_meetings |
| recorded as meeting | Hg Capital | 22 November 2024 | — | | ministerial_meetings |
| recorded as meeting | Pay.UK | 21 November 2024 | — | | ministerial_meetings |
| recorded as meeting | Bank of America | 21 November 2024 | — | | ministerial_meetings |
| recorded as meeting | Aviva | 21 November 2024 | — | | ministerial_meetings |
| recorded as meeting | Managed Funds Association | 20 November 2024 | — | | ministerial_meetings |
| recorded as meeting | Canada Pension Plan Investments | 20 November 2024 | — | | ministerial_meetings |
| recorded as meeting | Open Banking Limited | 19 November 2024 | — | | ministerial_meetings |
| recorded as meeting | M&G | 19 November 2024 | — | | ministerial_meetings |
| recorded as meeting | British Insurance Brokers' Association | 18 November 2024 | — | | ministerial_meetings |
| recorded as meeting | Securities Industry and Financial Markets Association | 14 November 2024 | — | | ministerial_meetings |
| recorded as meeting | Starling Bank | 14 November 2024 | — | | ministerial_meetings |
| recorded as meeting | Pension Insurance Corporation | 14 November 2024 | — | | ministerial_meetings |
| recorded as meeting | PayPal | 13 November 2024 | — | | ministerial_meetings |
| recorded as meeting | Global Counsel | 12 November 2024 | — | | ministerial_meetings |
| recorded as meeting | Alternative Investment Management Association | 11 November 2024 | — | | ministerial_meetings |
| recorded as meeting | Checkout.com | 11 November 2024 | — | | ministerial_meetings |
| recorded as meeting | TSB Bank | 11 November 2024 | — | | ministerial_meetings |
| recorded as meeting | Admiral Group | 11 November 2024 | — | | ministerial_meetings |
| recorded as meeting | Citibank | 7 November 2024 | — | | ministerial_meetings |
| recorded as meeting | Future Industries Association | 7 November 2024 | — | | ministerial_meetings |
| recorded as meeting | Bloomberg | 7 November 2024 | — | | ministerial_meetings |
| recorded as meeting | Stripe | 7 November 2024 | — | | ministerial_meetings |
| recorded as meeting | Co-operatives UK | 7 November 2024 | — | | ministerial_meetings |
| recorded as meeting | HSBC UK | 24 October 2024 | — | | ministerial_meetings |
| recorded as meeting | MetroBank | 24 October 2024 | — | | ministerial_meetings |
| recorded as meeting | British Business Bank | 24 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Which? | 24 October 2024 | — | | ministerial_meetings |
| recorded as meeting | SHEIN | 23 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Green Finance Institute | 23 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Scottish Widows | 22 October 2024 | — | | ministerial_meetings |
| recorded as meeting | The Quoted Company Alliance | 22 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Schroders | 22 October 2024 | — | | ministerial_meetings |
| recorded as meeting | UBS | 21 October 2024 | — | | ministerial_meetings |
| recorded as meeting | UK Finance | 21 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Which? | 17 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Citizen's Advice | 17 October 2024 | — | | ministerial_meetings |
| recorded as meeting | UK Finance, PayPal, Block, Klarna | 17 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Natwest | 17 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Money and Pensions Service | 17 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Schroders, Aviva, Legal & General, BlackRock, Vanguard, M&G, Investment Association | 16 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Association of British Credit Unions Ltd | 16 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Citizen's Advice Bureau | 16 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Lloyd's Banking Group | 15 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Rothesay | 15 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Morgan Stanley | 14 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Zilch | 14 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Deutsche Bank | 14 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Augmentum | 14 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Nationwide | 14 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Visa | 14 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Zopa | 14 October 2024 | — | | ministerial_meetings |
| recorded as meeting | ClearScore | 14 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Innovate Finance, ClearBank, Zilch, PrimaryBid, Allica Bank, ClearScore, Atom Bank, Revolut UK, Simply, Truelayer, Zopa, GoHenry, Liberis, Funding Circle, Iwoca, Tide, Cogo, Coinbase, OakNorth Bank, Robinhood UK, Wise | 10 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Peel Hunt | 10 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Lloyds Banking Group, Barclays, NatWest, HSBC, Santander UK | 9 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Goldman Sachs | 9 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Fair4All Finance | 9 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Lloyd's of London | 9 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Standard Chartered | 8 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Bolt | 8 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Mastercard Europe | 7 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Robinhood | 7 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Mencap | 3 October 2024 | — | | ministerial_meetings |
| recorded as meeting | London Stock Exchange Group | 2 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Association of Financial Mutuals | 2 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Klarna | 2 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Joe Garner | 2 October 2024 | — | | ministerial_meetings |
| recorded as meeting | UK Mortgage Prisoners | 1 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Citizen's Advice | 1 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Monzo | 1 October 2024 | — | | ministerial_meetings |
| declared winner of the election for | Hampstead and Highgate | 4 July 2024 | — | Labour · Lab hold | election_candidacies |
| reported donation from | GLOBAL COUNSEL LTD | 7 November 2023 | £35,835 | Company · Non Cash | ec_donations |
| holds or held the seat | Hampstead and Highgate | 7 May 2015 to present | — | | members |
| sits as a member of | Labour Party | — | — | | members |