Barry Sheerman
Labour (Co-op)
Huddersfield
Current entries
Small one-bedroom flat in London: (i).
Removed entries
None
Voting record
Registered interests
Back