| declared winner of the election for | North Dorset | 4 July 2024 | — | Conservative · Con hold | election_candidacies |
| recorded as meeting | Royal Mail | 2 July 2024 | — | | ministerial_meetings |
| recorded as meeting | Royal Mail | 2 July 2024 | — | | ministerial_meetings |
| recorded as meeting | Royal Mail | 27 June 2024 | — | | ministerial_meetings |
| recorded as meeting | Royal Mail | 12 June 2024 | — | | ministerial_meetings |
| recorded as meeting | Royal Mail | 29 May 2024 | — | | ministerial_meetings |
| recorded as meeting | Westminster City Council, First Church of the Nazerene, Bromley Council, Sutton Council, Durham Council, Portsmouth County Council, Flintshire Council, Wiltshire Council, Bedford Council, CERN Pension Fund, West Yorkshire Pension Fund, Royal Borough of Kensington and Chelsea. | 23 May 2024 | — | | ministerial_meetings |
| recorded as meeting | UK Infrastructure Bank | 20 May 2024 | — | | ministerial_meetings |
| recorded as meeting | Sypa my Pension, Carmarthenshire Council, Durham Council, South Tyneside Council, Richmond and Wandsworth Council, Herefordshire Council, Local Government Pension Fund, Local Government Association, Isle of Wight Council, Lancashire Council, Brunell Pension Fund, Oxfordshire Council, Southwark Council, London CIV, Local Pension Funds Authority, Royal Borough of Kensington and Chelsea | 20 May 2024 | — | | ministerial_meetings |
| recorded as meeting | Electoral Commission | 14 May 2024 | — | | ministerial_meetings |
| recorded as meeting | London CIV, Brunell Pension Partnership, Local Pensions Partnership, Border to Coast, Herefordshire Council, Devon Council, Cornwall Council, Local Government Association, Carmarthenshire Council, Access Pool. | 14 May 2024 | — | | ministerial_meetings |
| recorded as meeting | Local Pensions Partnership | 1 May 2024 | — | | ministerial_meetings |
| recorded as meeting | Bracknell Council | 30 April 2024 | — | | ministerial_meetings |
| recorded as meeting | London LGPS CIV Limited | 29 April 2024 | — | | ministerial_meetings |
| recorded as meeting | Civil Service Pensioners Alliance | 29 April 2024 | — | | ministerial_meetings |
| recorded as meeting | Brunel Pension Partnership | 29 April 2024 | — | | ministerial_meetings |
| recorded as meeting | Durham Council | 24 April 2024 | — | | ministerial_meetings |
| recorded as meeting | District Councils Network | 17 April 2024 | — | | ministerial_meetings |
| recorded as meeting | Social Market Foundation | 17 April 2024 | — | | ministerial_meetings |
| recorded as meeting | Great Yarmouth Council | 17 April 2024 | — | | ministerial_meetings |
| recorded as meeting | Local Government Association, County Councils Network, District Councils Network, Special Interest Group of Municipal Authorities, London Councils | 16 April 2024 | — | | ministerial_meetings |
| recorded as meeting | Local Government Association | 16 April 2024 | — | | ministerial_meetings |
| recorded as meeting | Central Bedfordshire Council | 11 March 2024 | — | | ministerial_meetings |
| recorded as meeting | Sandwell Council | 7 March 2024 | — | | ministerial_meetings |
| recorded as meeting | Max Caller | 7 March 2024 | — | | ministerial_meetings |
| recorded as meeting | Max Caller, John Cotton | 7 March 2024 | — | | ministerial_meetings |
| recorded as meeting | Business Services Association | 7 March 2024 | — | | ministerial_meetings |
| recorded as meeting | Liverpool Council | 7 March 2024 | — | | ministerial_meetings |
| recorded as meeting | Camden Council, Croydon Council, Richmond Council, London Council, Minister Felicity Buchan. | 7 March 2024 | — | | ministerial_meetings |
| recorded as meeting | Royal Mail | 5 March 2024 | — | | ministerial_meetings |
| recorded as meeting | Buckinghamshire and Hertfordshire Council | 5 March 2024 | — | | ministerial_meetings |
| recorded as meeting | Liverpool commissioners, Liverpool Council | 5 March 2024 | — | | ministerial_meetings |
| recorded as meeting | Mayor or West of England Combined Authority | 4 March 2024 | — | | ministerial_meetings |
| recorded as meeting | Sandwell Council, Sandwell Commissioners | 27 February 2024 | — | | ministerial_meetings |
| recorded as meeting | Border to Coast Pensions Partnership | 22 February 2024 | — | | ministerial_meetings |
| recorded as meeting | East of England Local Government Association Assembly | 22 February 2024 | — | | ministerial_meetings |
| recorded as meeting | Bournemouth Christchurch and Poole Council | 22 February 2024 | — | | ministerial_meetings |
| recorded as meeting | The Care Quality Commission | 21 February 2024 | — | | ministerial_meetings |
| recorded as meeting | United Response | 20 February 2024 | — | | ministerial_meetings |
| recorded as meeting | National Association of Local Councils | 20 February 2024 | — | | ministerial_meetings |
| recorded as meeting | North Yorkshire Police, Fire & Crime Commissioner | 8 February 2024 | — | | ministerial_meetings |
| recorded as meeting | Bradford Council, Minister Johnson | 8 February 2024 | — | | ministerial_meetings |
| recorded as meeting | Met police, city of London police,NPPC | 6 February 2024 | — | | ministerial_meetings |
| recorded as meeting | Electoral Commission, Minister Tugendhat | 6 February 2024 | — | | ministerial_meetings |
| recorded as meeting | Somerset Council, Agratas | 31 January 2024 | — | | ministerial_meetings |
| recorded as meeting | Bexley Council | 30 January 2024 | — | | ministerial_meetings |
| recorded as meeting | Joanna Killian | 30 January 2024 | — | | ministerial_meetings |
| recorded as meeting | Cllr Abi Brown | 30 January 2024 | — | | ministerial_meetings |
| recorded as meeting | Cambridgeshire and Peterborough Combined Authority | 29 January 2024 | — | | ministerial_meetings |
| recorded as meeting | Mayor Chris Cooke, Middlesborough Borough Council | 29 January 2024 | — | | ministerial_meetings |
| recorded as meeting | Havering Council, Jon Cruddas MP. | 25 January 2024 | — | | ministerial_meetings |
| recorded as meeting | Agratas, Jaguar Landrover Automotive, Somerset Council, Minister Bowie, Lord Johnson. | 24 January 2024 | — | | ministerial_meetings |
| recorded as meeting | Max Caller | 23 January 2024 | — | | ministerial_meetings |
| recorded as meeting | Cllr Shaun Davies, Cllr Kevin Bentley, Cllr Bridget Smith, Cllr Marianne Overton MBE, Cllr Tim Oliver, Chair, Cllr Sam Chapman-Allen, Chair, Cllr Sir Stephen Houghton CBE, Chair, Cllr Claire Holland, LGA representatives | 23 January 2024 | — | | ministerial_meetings |
| recorded as meeting | Mayor Jason Perry, Croydon Council | 17 January 2024 | — | | ministerial_meetings |
| recorded as meeting | Cllr Roger Philips & LGA | 16 January 2024 | — | | ministerial_meetings |
| recorded as meeting | Ed Balls, Lord Pickles | 16 January 2024 | — | | ministerial_meetings |
| recorded as meeting | Peter Stanyon | 15 January 2024 | — | | ministerial_meetings |
| recorded as meeting | Pam Parkes - Commissioner, Myron Hrycyk - Commissioner, Chris Tambini - Commissioner, John Biggs � Political Adviser, Tom Smith � DLUHC Chief of Staff, ave Facey � DLUHC Chief of Staff | 15 January 2024 | — | | ministerial_meetings |
| recorded as meeting | Deborah Cadman, Chief Executive, Cllr John Cotton, Leader, Cllr Sharon Thompson, Deputy Leader, Richard Costello, Head of Cabinet Office | 15 January 2024 | — | | ministerial_meetings |
| recorded as meeting | Telford & Wrekin Council, Enfield Council, Essex County Council, Warwickshire Council, Cotswold District Council, Camden Council, Lincolnshire County Council, North Kesteven District Council, Wartling Parish Council, South Tyneside Council, Breckland Council, Surrey County Council, Reading Council, Lambeth Council, Barnsley Metropolitan Council, Cllr John Merry, Cllr Bev Craig, | 12 January 2024 | — | | ministerial_meetings |
| recorded as meeting | Woking City Council, Woking Commissioners, Manchester Council | 11 January 2024 | — | | ministerial_meetings |
| recorded as meeting | Slough City Council, Essex Council | 11 January 2024 | — | | ministerial_meetings |
| recorded as meeting | Thurrock Council, Thurrock Commissioners, Essex Council, Slough Council | 10 January 2024 | — | | ministerial_meetings |
| recorded as meeting | Hull City Council, Mayor Jason Perry | 10 January 2024 | — | | ministerial_meetings |
| recorded as meeting | Eastleigh Borough Council | 19 December 2023 | — | | ministerial_meetings |
| recorded as meeting | Runnymede Borough Council | 19 December 2023 | — | | ministerial_meetings |
| recorded as meeting | Local Government Association | 18 December 2023 | — | | ministerial_meetings |
| recorded as meeting | Buckinghamshire Council | 14 December 2023 | — | | ministerial_meetings |
| recorded as meeting | Lord Robert Hayward | 14 December 2023 | — | | ministerial_meetings |
| recorded as meeting | Local Government Association | 14 December 2023 | — | | ministerial_meetings |
| recorded as meeting | Lancaster City Council, Cat Smith MP | 14 December 2023 | — | | ministerial_meetings |
| recorded as meeting | Woking Borough Council | 13 December 2023 | — | | ministerial_meetings |
| recorded as meeting | Electoral Commission | 12 December 2023 | — | | ministerial_meetings |
| recorded as meeting | Liverpool City Council Commissioners | 11 December 2023 | — | | ministerial_meetings |
| recorded as meeting | Local Government Association | 5 December 2023 | — | | ministerial_meetings |
| recorded as meeting | Special Interest Group of Municipal Authorities | 28 November 2023 | — | | ministerial_meetings |
| recorded as meeting | South West Councils | 17 November 2023 | — | | ministerial_meetings |
| recorded as meeting | Local Government Association | 15 November 2023 | — | | ministerial_meetings |
| holds or held the seat | North Dorset | 7 May 2015 to present | — | | members |
| sits as a member of | Conservative and Unionist Party | — | — | | members |