Photograph of David Williams

Member of Parliament

David Williams

Profile, voting record, roles, interests, and election information from official Parliament data.

At a glance

4 Jul 2024

Commons start

1 years, 10 months

Time in Commons

86.0 %

Voting participation

+12.8 % vs avg

5,082

Majority

49

Debates (12 months)

60

Contributions

Voting activity (12 months)

Debate activity (12 months)

Contact

Parliamentary office

[email protected]

Topic voting

Where this MP has been most and least active across locally tagged Commons division topics.

Highest topic participation

Education 49/49 (100 %)
Work / Employment 37/37 (100 %)
Housing 31/31 (100 %)
Benefits 30/30 (100 %)

Lowest topic participation

Foreign Affairs 1/4 (25 %)
Trade 3/4 (75 %)
Tax 84/108 (78 %)
Crime / Justice 49/61 (80 %)

Party history

Labour 4 Jul 2024 to present

Constituency

Constituency history

Stoke-on-Trent North 4 Jul 2024 to present Elected 1 time

Latest election result

Candidate result data from the Parliament Members API.

Lab Gain Stoke-on-Trent North Turnout 36,150
Candidate Party Votes Share
David Williams Lab Labour 14,579 40.3 %
Jonathan Gullis Con Conservative 9,497 26.3 %
Karl Beresford RUK Reform UK 8,824 24.4 %
Josh Harris Green Green Party 1,236 3.4 %
Jag Boyapati Ind Independent 1,103 3.1 %
Lucy Hurds LD Liberal Democrat 911 2.5 %

Source: UK Parliament Members API

Voting record

Commons division votes from the official Commons Votes API.

Voted in 444 of 516 eligible divisions (86.0 %). Commons average: 73.3 %.

444

Total votes

239

Aye

205

No

13

Against party

Aye / No split Ayes 239 / Noes 205

Divisions

Page 3 of 30

Source: Commons Votes API

Debate activity

Parliamentary debate appearances from Hansard. Contribution counts cover the last 12 months.

9

Speeches

39

Questions

12

Interventions

0

Answers

0

Points of order

0

Statements

Most active debate topics

Transport 14 appearances
Crime / Justice 3 appearances
Education 2 appearances
Housing 2 appearances
Migration 1 appearances

Recent appearances

Debate Contributions
Violence against Women and Girls 29 Apr 2026 2
Business of the House 23 Apr 2026 1
British Industrial Competitiveness Scheme 16 Apr 2026 1
Business of the House 16 Apr 2026 1
Banking Services: Accessibility 19 Mar 2026 2
Business of the House 19 Mar 2026 1
Engagements 11 Mar 2026 1
Rough Sleeping: Families with Children 11 Mar 2026 1
Topical Questions 23 Feb 2026 1
Road Safety 5 Feb 2026 1

Source: UK Parliament Hansard API

Registered interests

6. Land and property portfolio with a value over £100,000 and where indicated, the portfolio provides a rental income of over £10,000 a year (1)

Type of land/property: Residential property (Flat) Number of properties: 1 Location: Mojacar, Spain (Registered 30 July 2024; updated 29 October 2025)

8. Miscellaneous (1)

Stoke-on-Trent City Councillor, (unpaid since August 2024 and previously registered under Category 1) (Registered 30 July 2024; updated 29 October 2025)

Member source UK Parliament Members API
Voting source Commons Votes API
Debate source UK Parliament Hansard API

FAQs

Who is David Williams?

David Williams is a Member of Parliament representing Stoke-on-Trent North. Source

Which party does David Williams represent?

David Williams currently represents Labour. Source

Which constituency does David Williams represent?

David Williams currently represents Stoke-on-Trent North. Source

How long has David Williams been an MP?

David Williams has been in the House of Commons for 1 years, 10 months. Source

How many Commons divisions has David Williams voted in?

David Williams has recorded votes in 444 of 516 eligible Commons divisions (86.0 % participation rate). The Commons average is 73.3 %. Eligible divisions are those occurring on or after the MP's Commons membership start date. Source

Has David Williams voted against their party?

David Williams has voted against the party majority 13 times in the imported division data. Source

What registered interests are listed for David Williams?

David Williams has registered interests in 2 imported categories. These come from the UK Parliament registered interests data. Source

What was David Williams's latest election result?

David Williams's latest imported election result is Lab Gain in Stoke-on-Trent North, with a majority of 5,082. Source

How active is David Williams in parliamentary debates?

David Williams has made 60 contributions across 49 debate appearances in the last 12 months, according to Hansard records. Source