The municipal election campaign invaded council chambers on Tuesday, as three mayoral candidates squared off over taxes and infrastructure.