www.independent.co.uk2 months agoUK newsMapped: All the by-elections that have taken place this parliamentVoters in Rochdale heading to the polls Recent by-elections reflect political shifts [ more ]