← Full profile
David Williams
Labour Party
Stoke-on-Trent North
Basic Salary
£98,599
Expenses (24-25)
£161,734
Donations Received
£0
Votes Recorded
468
newsdeck.co.uk/politics/mp/david-williams-5151
Figures sourced from official IPSA, Electoral Commission, and UK Parliament data. See the full profile for sources and details.