'I have loved representing these people': Outgoing veteran MP reveals highlights from 40-year careerPlus
Immigration, revitalising high streets and saving the NHS: Wolverhampton residents on shock electionPlus
General Election called - why we will be seeing a lot of Westminster's big beasts over the coming weeksPlus
'We won't stop until we're heard' - Wolverhampton G4S staff vow to keep striking after police calledPlus
'55 hours is standard - it's a recipe for burnout': We asked protesting GPs about issues they facePlus