Labour has retained a stronghold council seat despite a robust Tory challenge in a by-election triggered by the death of a former town hall leader.
Hannah Roberts, an ex-cabinet member who lost her seat in Royton North in the May local elections earlier this year, has been elected to the Hollinwood ward with 718 votes.
The Conservative party candidate Kamran Ghafoor received 639 votes, followed by independent candidate Barbara Whitehead in third place with 152 votes.