Search

Select a category:

Emma Reynolds

Labour MP Emma Reynolds (PPE, 2000) was elected as the Member of Parliament for Wolverhampton North East in May 2010.