| recorded as meeting | Norfolk County Council, Suffolk County Council | 27 March 2025 | — | | ministerial_meetings |
| recorded as meeting | ACCESS pension pool | 24 March 2025 | — | | ministerial_meetings |
| recorded as meeting | Northern LGPS | 24 March 2025 | — | | ministerial_meetings |
| recorded as meeting | Local Government Association | 18 March 2025 | — | | ministerial_meetings |
| recorded as meeting | LGPS central | 18 March 2025 | — | | ministerial_meetings |
| recorded as meeting | London CIV | 18 March 2025 | — | | ministerial_meetings |
| recorded as meeting | Bloomberg | 18 March 2025 | — | | ministerial_meetings |
| recorded as meeting | Spelthorne Borough Council | 12 March 2025 | — | | ministerial_meetings |
| recorded as meeting | Society of Local Authority Chief Executives and Senior Managers | 10 March 2025 | — | | ministerial_meetings |
| recorded as meeting | Thurrock Council | 10 March 2025 | — | | ministerial_meetings |
| recorded as meeting | Essex County Council, Southend Council, Thurrock Council | 4 March 2025 | — | | ministerial_meetings |
| recorded as meeting | Local Government Association, Special Interest Group of Municipal Authorities, Core Cities, Key Cities, London Councils, County Councils Network, District Councils Network | 4 March 2025 | — | | ministerial_meetings |
| recorded as meeting | Lancashire County Council, Blackpool council, Blackburn with Darwen Council | 28 February 2025 | — | | ministerial_meetings |
| recorded as meeting | Westmoreland and Furness Council, Cumberland Council | 27 February 2025 | — | | ministerial_meetings |
| recorded as meeting | Kent County Council, Medway Council | 17 February 2025 | — | | ministerial_meetings |
| recorded as meeting | Liverpool City Council | 13 February 2025 | — | | ministerial_meetings |
| recorded as meeting | Sefton Council | 13 February 2025 | — | | ministerial_meetings |
| recorded as meeting | Liverpool City Region Combined Authority | 13 February 2025 | — | | ministerial_meetings |
| recorded as meeting | Cheshire West and Chester Council, Cheshire East Council, Warrington Council | 13 February 2025 | — | | ministerial_meetings |
| recorded as meeting | Local Government Association; County Councils Network; Committee on Standards in Public Life; London School of Economics and Political Science; Centre for Governance and Scrutiny; Localis; Independent Complaints and Grievance Scheme; REFORM (Thinktank); Institute of Local Government Studies; Lawyers in Local Government; Hoey Ainscough Associates Ltd; Wilkin Chapman LLP; De Montfort University; Local Government Information Unit; Kent County Council; South Kesteven District Council; Hertfordshire County Council | 12 February 2025 | — | | ministerial_meetings |
| recorded as meeting | Kent County Council, Medway Council | 5 February 2025 | — | | ministerial_meetings |
| recorded as meeting | North East Combined Authority | 4 February 2025 | — | | ministerial_meetings |
| recorded as meeting | East Sussex council, West Sussex Council, Brighton and Hove council | 4 February 2025 | — | | ministerial_meetings |
| recorded as meeting | Essex County Council, Southend Council, Thurrock Council | 4 February 2025 | — | | ministerial_meetings |
| recorded as meeting | Surrey County Council | 4 February 2025 | — | | ministerial_meetings |
| recorded as meeting | Lancashire County Council, Blackpool council, Blackburn with Darwen Council | 4 February 2025 | — | | ministerial_meetings |
| recorded as meeting | Hampshire County Council, Isle of Wight Council, Portsmouth City Council, Southampton Council | 4 February 2025 | — | | ministerial_meetings |
| recorded as meeting | London Borough of Tower Hamlets Council, Local Government Association | 29 January 2025 | — | | ministerial_meetings |
| recorded as meeting | Woking Borough Council | 28 January 2025 | — | | ministerial_meetings |
| recorded as meeting | London Borough of Croydon council | 27 January 2025 | — | | ministerial_meetings |
| recorded as meeting | Mayor of Cambridgeshire and Peterborough; Mayor of the East Midlands; Mayor of Greater Manchester; Mayor of Liverpool City Region; Mayor of South Yorkshire; Mayor of the Tees Valley; Mayor of the West Midlands; Mayor of the West of England; Mayor of West Yorkshire; Mayor of York and North Yorkshire; Deputy Mayor for London (Business and Growth) | 23 January 2025 | — | | ministerial_meetings |
| recorded as meeting | Local Government Association | 22 January 2025 | — | | ministerial_meetings |
| recorded as meeting | Azets UK, Bishop Fleming, Grant Thornton, KPMG, Mazars, Financial Reporting Council, Chartered Institute of Public Finance and Accountancy, Milton Keynes Council, London Councils, Sheffield City Council, Newcastle City Council, Telford & Wrekin Council, Liverpool City Council, South Gloucestershire Council, Blackburn with Darwen Borough Council, Hertfordshire County Council, | 21 January 2025 | — | | ministerial_meetings |
| recorded as meeting | South Holland District Council, South and East Lincolnshire Councils Partnership | 14 January 2025 | — | | ministerial_meetings |
| recorded as meeting | Local Government Association | 13 January 2025 | — | | ministerial_meetings |
| recorded as meeting | Special Interest Group of Municipal Authorities | 13 January 2025 | — | | ministerial_meetings |
| recorded as meeting | Leicester City Council, Leicestershire County Council, Rutland council | 9 January 2025 | — | | ministerial_meetings |
| recorded as meeting | Lancashire County Council, Blackpool Council, Blackburn with Darwen Council | 8 January 2025 | — | | ministerial_meetings |
| recorded as meeting | East Sussex council, West Sussex Council, Brighton and Hove council | 8 January 2025 | — | | ministerial_meetings |
| recorded as meeting | Urban Transport Group | 7 January 2025 | — | | ministerial_meetings |
| recorded as meeting | New Local; LSE; Future Governance Foundation; Labour Together; Inflect; Northern Powerhouse Partnership; Centre for Cities; Metro Dynamics; Bristol University; Institute of Local Government Studies; Fabians; Institute for Government; Institute for Government; Southampton; Office of Gordon and Sarah Brown; Reform (Thinktank) IPPR; MetroDynamics | 7 January 2025 | — | | ministerial_meetings |
| recorded as meeting | Westmoreland and Furness Council | 6 January 2025 | — | | ministerial_meetings |
| recorded as meeting | Cumberland Council | 6 January 2025 | — | | ministerial_meetings |
| recorded as meeting | Local Government Association | 18 December 2024 | — | | ministerial_meetings |
| recorded as meeting | Local Government Association, Special Interest Group of Municipal Authorities, Core Cities, Key Cities, London Councils, County Councils Network, District Councils' Network | 16 December 2024 | — | | ministerial_meetings |
| recorded as meeting | Local Government Association, SOLACE, Chartered Institute of Public Finance and Accountancy, National Association of Regional Employers, West Midland Employers, Association of Directors of Children's Services, the District Councils Network and Chief Executives of various councils. | 10 December 2024 | — | | ministerial_meetings |
| recorded as meeting | Liverpool City Region Combined Authority | 4 December 2024 | — | | ministerial_meetings |
| recorded as meeting | Blackpool Council | 3 December 2024 | — | | ministerial_meetings |
| recorded as meeting | Local Government Association | 29 November 2024 | — | | ministerial_meetings |
| recorded as meeting | Inlogov | 28 November 2024 | — | | ministerial_meetings |
| recorded as meeting | Surrey County Council | 27 November 2024 | — | | ministerial_meetings |
| recorded as meeting | East of England Local Government Association | 26 November 2024 | — | | ministerial_meetings |
| recorded as meeting | Salford City Council, Manchester City Council, South Tyneside Metropolitan Borough Council, North East Combined Authority, Birmingham City Council, East Sussex, County Council, Southampton Council, Southwark Council, Ealing Council, Barnsley Council, Plymouth City Council, Hertfordshire County Council, Rutland County Council, Local Government Association, New Local, Sheffield City Council, Nottinghamshire County Council, North Kesteven District Council | 26 November 2024 | — | | ministerial_meetings |
| recorded as meeting | British Retail Consortium | 26 November 2024 | — | | ministerial_meetings |
| recorded as meeting | London Borough of Tower Hamlets | 19 November 2024 | — | | ministerial_meetings |
| recorded as meeting | Greater Manchester Combined Authority, Manchester City Council, Liverpool City Region Combined Authority, Liverpool City Council, South Yorkshire Combined Authority, Sheffield City Region | 19 November 2024 | — | | ministerial_meetings |
| recorded as meeting | Essex County Council | 19 November 2024 | — | | ministerial_meetings |
| recorded as meeting | Local Government Association, Border to Coast, Local Pensions Partnership, London CIV, Brunel Pensions Partnership, LGPS Central, Wales Pension Partnership, Northern LGPS | 18 November 2024 | — | | ministerial_meetings |
| recorded as meeting | Norfolk County Council, Suffolk County Council | 13 November 2024 | — | | ministerial_meetings |
| recorded as meeting | Bradford Council | 12 November 2024 | — | | ministerial_meetings |
| recorded as meeting | North East Combined Authority | 4 November 2024 | — | | ministerial_meetings |
| recorded as meeting | West Yorkshire Combined Authority, Greater Manchester Combined Authority, South Yorkshire Combined Authority, North East Combined Authority, The Great Run Company | 4 November 2024 | — | | ministerial_meetings |
| recorded as meeting | Local Government Association | 31 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Hertfordshire County Council, Buckinghamshire County Council, Reading Borough Council, Oxfordshire County Council, Bracknell Forest Council, Wokingham Borough Council, Hampshire County Council | 29 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Northern Asset Pool | 29 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Local Government Association, Special Interest Group of Municipal Authorities, Core Cities, Key Cities, London Councils, County Councils Network, District Councils' Network | 24 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Local Government Association Conservative Group | 23 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Local Government Association Liberal Democrat Group | 23 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Local Government Association Independent Group | 23 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Local Government Association Labour Group | 23 October 2024 | — | | ministerial_meetings |
| recorded as meeting | London Councils | 22 October 2024 | — | | ministerial_meetings |
| recorded as meeting | New Local, LSE, Future Government Forum, Labour Together, Inflect, Norther Powerhouse, Centre for Cities, Reform (Thinktank), Metro Dynamics, Bristol University, Inlogov, Fabians, Institute For Government, Centre for English Identity and Politics, Progressive Policy, IPPR | 21 October 2024 | — | | ministerial_meetings |
| recorded as meeting | UNISON | 17 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Carmarthenshire County Council, Tofaen Pension Fund | 10 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Mayoral Council | 10 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Northern Pool, Central Pool, Wales Pool, Access Pool, Brunel Pool, London CIV pool, Border to Coast Pension Partnership, Local Pension Partnership, The Pensions and Lifetime Savings Association | 9 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Council of the Isles of Scilly | 9 October 2024 | — | | ministerial_meetings |
| recorded as meeting | West Midlands Pension Fund | 8 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Local Government Information Unit | 8 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Tower Hamlets Council | 8 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Local Government Association, Special Interest Group of Municipal Authorities, Core Cities, Key Cities, London Councils, County Councils Network, District Councils' Network | 8 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Essex County Council, Southend-on-Sea City Council, Thurrock Council | 8 October 2024 | — | | ministerial_meetings |
| recorded as meeting | West Midlands Combined Authority | 7 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Norfolk County Council | 7 October 2024 | — | | ministerial_meetings |
| recorded as meeting | Suffolk County Council | 7 October 2024 | — | | ministerial_meetings |
| recorded as meeting | ACCESS Pool, Portsmouth City Council, Kent Pension Fund | 7 October 2024 | — | | ministerial_meetings |
| recorded as meeting | New Local & John Denham | 30 September 2024 | — | | ministerial_meetings |
| recorded as meeting | Haringey Council; Tyne and Wear Pension Fund; Kent Pension Fund; London Pension Fund Authority; Shropshire Pension Fund; Wiltshire Pension Fund; West Northamptonshire Pension Fund; Clwyd Pension Fund; University and Colleges Employers Association; Anglian Learning | 18 September 2024 | — | | ministerial_meetings |
| recorded as meeting | Brunel Pension Partnership; LGPS Central; Border To Coast; Local Pensions Partnership Investments; London CIV; National Education Union | 17 September 2024 | — | | ministerial_meetings |
| recorded as meeting | Unite the Union; Unison; GMB Union; NAHT; National Education Union; | 17 September 2024 | — | | ministerial_meetings |
| recorded as meeting | District Council Network | 12 September 2024 | — | | ministerial_meetings |
| recorded as meeting | Local Government Pension Scheme Advisory Board | 12 September 2024 | — | | ministerial_meetings |
| recorded as meeting | Cambridgeshire and Peterborough Combined Authority | 10 September 2024 | — | | ministerial_meetings |
| recorded as meeting | Association of Police and Crime Commissioners; Police, Fire and Crime Commissioner for Cumbria; Police, Fire and Crime Commissioner for Essex; Police and Crime Commissioner for Hampshire and Isle of Wight; York and North Yorkshire Combined Authority; Police and Crime Commissioner for Lincolnshire; Office of the Police & Crime Commissioner for Devon & Cornwall; Police and Crime Commissioner for Cheshire | 5 September 2024 | — | | ministerial_meetings |
| recorded as meeting | West Morland and Furness Council, Cumberland Council | 5 September 2024 | — | | ministerial_meetings |
| recorded as meeting | SOLACE | 4 September 2024 | — | | ministerial_meetings |
| recorded as meeting | Lancashire Council, Blackburn with Darwen Council, Blackpool Council | 4 September 2024 | — | | ministerial_meetings |
| recorded as meeting | Lincolnshire County Council, North Lincolnshire Council, North East Lincolnshire Council | 4 September 2024 | — | | ministerial_meetings |
| recorded as meeting | Cheshire East Council, Cheshire West Council, Warrington Council | 3 September 2024 | — | | ministerial_meetings |
| recorded as meeting | Hull City Council & East Riding of Yorkshire Council | 3 September 2024 | — | | ministerial_meetings |
| recorded as meeting | West Yorkshire Combined Authority | 6 August 2024 | — | | ministerial_meetings |
| recorded as meeting | York and North Yorkshire Combined Authority | 29 July 2024 | — | | ministerial_meetings |
| recorded as meeting | East Midlands Combined Authority | 29 July 2024 | — | | ministerial_meetings |
| recorded as meeting | North East Combined Authority | 29 July 2024 | — | | ministerial_meetings |
| recorded as meeting | Birmingham Commissioners | 24 July 2024 | — | | ministerial_meetings |
| recorded as meeting | Slough Commissioners | 24 July 2024 | — | | ministerial_meetings |
| recorded as meeting | Legal and General; M&G; Phoenix Group; NEST; Border to Coast Pensions Partnership; Local Pensions Partnership; Brunel Pensions Partnership; New Financial; Willis Towers Watson; BVCA; PLSA and Aviva | 22 July 2024 | — | | ministerial_meetings |
| recorded as meeting | Local Government Association | 18 July 2024 | — | | ministerial_meetings |
| recorded as meeting | Lancashire County Council | 18 July 2024 | — | | ministerial_meetings |
| recorded as meeting | Local Government Association Advisory Board | 18 July 2024 | — | | ministerial_meetings |
| recorded as meeting | Greater London Authority | 17 July 2024 | — | | ministerial_meetings |
| recorded as meeting | Greater Manchester Combined Authority | 16 July 2024 | — | | ministerial_meetings |
| recorded as meeting | West Yorkshire Combined Authority | 16 July 2024 | — | | ministerial_meetings |
| recorded as meeting | Birmingham City Council | 11 July 2024 | — | | ministerial_meetings |
| recorded as meeting | Wolverhampton Council | 11 July 2024 | — | | ministerial_meetings |
| recorded as meeting | Greater London Authority, Greater Manchester Combined Authority, South Yorkshire Combined Authority, Tees Valley Combined Authority, Liverpool City Region Combined Authority, West Midlands Combined Authority, Cambridgeshire and Peterborough Combined Authority, West Yorkshire Combined Authority, York and North Yorkshire Combined Authority, East Midlands Combined Authority, North East Combined Authority | 9 July 2024 | — | | ministerial_meetings |
| declared winner of the election for | Oldham West, Chadderton and Royton | 4 July 2024 | — | Labour · Lab hold | election_candidacies |
| holds or held the seat | Oldham West, Chadderton and Royton | 3 December 2015 to present | — | | members |
| sits as a member of | Labour Party | — | — | | members |
| sits as a member of | Co-operative Party | — | — | | members |