Johannesburg mayor Herman Mashaba is expected to announce his resignation from the DA and his job as head of the municipality on Monday.

The expected resignation comes after former DA leader Helen Zille on Sunday won the vote for the powerful federal council chairperson position.

TimesLIVE understands that Mashaba told a number of Gauteng leaders on Saturday night that he would quit his job should Zille win the hotly contested battle, which is second to the party leader position.

Zille was up against Athol Trollip, Mike Waters and Thomas Walters for the job.