| recorded as meeting | JW3 | 25 March 2026 | — | | ministerial_meetings |
| recorded as meeting | Jewish Leadership Council | 11 March 2026 | — | | ministerial_meetings |
| recorded as meeting | Community Security Trust | 11 March 2026 | — | | ministerial_meetings |
| recorded as meeting | Antisemitism Policy Trust | 11 March 2026 | — | | ministerial_meetings |
| recorded as meeting | Security Industry Authority - Chair Heather Baily | 23 February 2026 | — | | ministerial_meetings |
| recorded as meeting | Security and Resilience Industry Suppliers Community (RISC) | 14 January 2026 | — | | ministerial_meetings |
| recorded as meeting | S12 - group of leaders from the private security industry | 13 January 2026 | — | | ministerial_meetings |
| recorded as meeting | Community Security Trust | 16 December 2025 | — | | ministerial_meetings |
| reported donation from | OPD GROUP LIMITED | 11 December 2025 | £15,000 | Company · Cash | ec_donations |
| recorded as meeting | Multiple airline companies | 10 December 2025 | — | | ministerial_meetings |
| recorded as meeting | Hong Kong Steering Group | 6 November 2025 | — | | ministerial_meetings |
| recorded as meeting | Private Security Industry | 4 November 2025 | — | | ministerial_meetings |
| recorded as meeting | Security and Resilience Industry Suppliers Community, Security and Resilience Growth Partnership | 4 November 2025 | — | | ministerial_meetings |
| recorded as meeting | Figen Murray | 1 October 2025 | — | | ministerial_meetings |
| recorded as meeting | Security Industry Authority | 1 October 2025 | — | | ministerial_meetings |
| recorded as meeting | Private Security Industry Act | 1 October 2025 | — | | ministerial_meetings |
| recorded as meeting | Sheffield Hallam University | 18 September 2025 | — | | ministerial_meetings |
| recorded as meeting | Cyber and Fraud Centre Scotland | 12 August 2025 | — | | ministerial_meetings |
| recorded as meeting | British Library | 23 July 2025 | — | | ministerial_meetings |
| recorded as meeting | Victims and Survivors of 7/7 | 17 July 2025 | — | | ministerial_meetings |
| recorded as meeting | Community Security Trust | 23 June 2025 | — | | ministerial_meetings |
| recorded as meeting | Meeting with Hong Kong nationals | 5 June 2025 | — | | ministerial_meetings |
| reported donation from | OPD GROUP LIMITED | 21 May 2025 | £15,000 | Company · Cash | ec_donations |
| recorded as meeting | Durham University | 1 May 2025 | — | | ministerial_meetings |
| recorded as meeting | Meeting with Figen and Stuart Murray | 3 April 2025 | — | | ministerial_meetings |
| recorded as meeting | Survivors Against Terror | 26 March 2025 | — | | ministerial_meetings |
| recorded as meeting | Figen and Stuart Murray | 25 March 2025 | — | | ministerial_meetings |
| recorded as meeting | Survivors Against Terror | 19 March 2025 | — | | ministerial_meetings |
| recorded as meeting | Jaguar Land Rover | 13 February 2025 | — | | ministerial_meetings |
| recorded as meeting | Victims and Survivors of Terrorism | 27 January 2025 | — | | ministerial_meetings |
| recorded as meeting | Brendan Cox | 20 January 2025 | — | | ministerial_meetings |
| reported donation from | OPD GROUP LIMITED | 16 January 2025 | £15,000 | Company · Cash | ec_donations |
| recorded as meeting | Police Spies Out of Lives (PSOOL) | 7 January 2025 | — | | ministerial_meetings |
| recorded as meeting | UK Finance | 7 January 2025 | — | | ministerial_meetings |
| recorded as meeting | Families of the Forbury Gardens Attack | 7 January 2025 | — | | ministerial_meetings |
| recorded as meeting | POLITICO | 11 December 2024 | — | | ministerial_meetings |
| recorded as meeting | House Magazine | 11 December 2024 | — | | ministerial_meetings |
| recorded as meeting | Sky News, defence and security editor | 5 December 2024 | — | | ministerial_meetings |
| recorded as meeting | Northrop Grumman | 4 December 2024 | — | | ministerial_meetings |
| recorded as meeting | Network for Security Excellence and Collaboration
Strathclyde University
Security & Resilience Industry Suppliers Community (RISC)
ADS Group
British Security Industry Association (BSIA)
TechUK | 28 November 2024 | — | | ministerial_meetings |
| recorded as meeting | Inter-Parliamentary Alliance on China (IPAC) | 23 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Pool Reinsurance | 22 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Serco | 1 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Capita | 1 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Britam Arabia | 1 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Control Risks | 1 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Qiddiya City; Diriyah Company; Red Sea Global; NEOM The Line; SAFE Security | 1 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Martyn's Law Campaign Team | 25 September 2024 | — | | ministerial_meetings |
| recorded as meeting | Security and Resilience Industry Suppliers Community (RISC) | 25 September 2024 | — | | ministerial_meetings |
| recorded as meeting | Angela Essel | 25 September 2024 | — | | ministerial_meetings |
| reported donation from | OPD GROUP LIMITED | 16 September 2024 | £15,000 | Company · Cash | ec_donations |
| recorded as meeting | Independent Commission on Counter-Terrorism Law, Policy and Practice | 16 September 2024 | — | | ministerial_meetings |
| recorded as meeting | Martyn's Law Campaign Team | 11 September 2024 | — | | ministerial_meetings |
| recorded as meeting | INTERPOL | 12 August 2024 | — | | ministerial_meetings |
| recorded as meeting | Muslim Leaders Roundtable - group of Muslim faith leaders | 8 August 2024 | — | | ministerial_meetings |
| recorded as meeting | Community Security Trust | 1 August 2024 | — | | ministerial_meetings |
| recorded as meeting | Counter extremism roundtable - variety of MPs and former parliamentary candidates | 1 August 2024 | — | | ministerial_meetings |
| recorded as meeting | Farnborough Air Show (ADS; Andurill; BAE Systems; and Qinetiq) | 24 July 2024 | — | | ministerial_meetings |
| declared winner of the election for | Barnsley North | 4 July 2024 | — | Labour · Lab hold | election_candidacies |
| reported donation from | OPD GROUP LIMITED | 12 April 2024 | £13,500 | Company · Cash | ec_donations |
| reported donation from | OPD GROUP LIMITED | 29 January 2024 | £13,500 | Company · Cash | ec_donations |
| reported donation from | OPD GROUP LIMITED | 30 October 2023 | £13,500 | Company · Cash | ec_donations |
| reported donation from | MPM CONNECT LIMITED | 31 July 2023 | £13,500 | Company · Cash | ec_donations |
| reported donation from | MPM CONNECT LIMITED | 17 April 2023 | £13,500 | Company · Cash | ec_donations |
| reported donation from | MPM CONNECT LIMITED | 4 January 2023 | £12,500 | Company · Cash | ec_donations |
| reported donation from | MPM CONNECT LIMITED | 4 October 2022 | £12,500 | Company · Cash | ec_donations |
| reported donation from | MPM CONNECT LIMITED | 28 June 2022 | £12,500 | Company · Cash | ec_donations |
| reported donation from | MPM CONNECT LIMITED | 6 April 2022 | £12,500 | Company · Cash | ec_donations |
| reported donation from | TWIGGS GROUNDS MAINTENANCE LTD | 11 February 2022 | £3,000 | Company · Cash | ec_donations |
| reported donation from | MPM CONNECT LIMITED | 3 November 2021 | £12,500 | Company · Cash | ec_donations |
| reported donation from | MPM CONNECT LIMITED | 18 June 2021 | £12,500 | Company · Cash | ec_donations |
| reported donation from | MPM CONNECT LIMITED | 1 February 2021 | £12,500 | Company · Cash | ec_donations |
| reported donation from | MPM CONNECT LIMITED | 22 August 2020 | £12,500 | Company · Cash | ec_donations |
| reported donation from | MPM CONNECT LIMITED | 15 January 2020 | £12,500 | Company · Cash | ec_donations |
| reported donation from | Peter Hearn | 3 September 2019 | £12,500 | Individual · Cash | ec_donations |
| reported donation from | Peter Hearn | 28 March 2019 | £12,500 | Individual · Cash | ec_donations |
| holds or held the seat | Barnsley North | 3 March 2011 to present | — | | members |
| sits as a member of | Labour Party | — | — | | members |