member of Bolton Metropolitan Borough Council
2023 Bolton Metropolitan Borough Council election in Farnworth South
2023 Bolton Metropolitan Borough Council by-election in Kearsley
2024 Bolton Metropolitan Borough Council election in Bradshaw