member of Bolton Metropolitan Borough Council
2016 Bolton Metropolitan Borough Council election in Crompton
2023 Bolton Metropolitan Borough Council election in Bromley Cross
2024 Bolton Metropolitan Borough Council election in Bromley Cross