James Island Mayor Mary Clark has lost her job. On Tuesday, voters elected Citadel economics professor Bill Woolsey in her place.

The challenge of beating Clark seemed near impossible in a field of five candidates that favors the incumbent. But rising opposition to Clark’s leadership was evident in recent council meetings and candidate forums.

According to the Post and Courier:

Woolsey received 39.8 percent of the votes cast, Clark, who was seeking a third term, received 19.8 percent, and J. Warren Sloane received 18 percent. Voters gave Jonathan Brown 15.1 percent and Brett Skibo Johnson 7.3 percent, the unofficial tally shows.

The impact resonated beyond Clark. Her two long-time allies on council, Bill “Cubby” Wilder and Parris Williams lost their bids at reelection. The only incumbent reelected was Leonard Blank, a frequent Clark spoil. New council members include Carter McMillan, Karen Wilder-Smalls, and Robin Welch.