It's risky to unpack the issues and personalities in town battles, especially battles over growth and development, when you don't live there or anywhere near there, but I certainly recognize the eruptive pressures that build when a growing town appears to grow too fast and with too little control. Christine Kelly was at the center of a battle over growth in Holly Springs, and from what I can divine from newspaper accounts, I would probably have been on her side in the controversy, complaining about a city council that made too many decisions without adequate citizen participation.
Kelly filed an official ethics complaint against members of the Holly Springs Town Council. There's video of Kelly arguing with those town council members. I don't know enough of the background to judge the accuracy of anything, but I was impressed that she was a calm and reasonable voice, while the town council members sparring with her come off as intolerant, defensive, and arrogant. I've also listened to Kelly's appearance on the Holly Springs Deep Dive podcast from last October. She comes across as reasoned and reasonable and as "Canadian nice," because she was born in Canada and only became an American citizen less than a decade ago.
In the May primary against two other Democratic candidates, Kelly edged out runner-up Elizabeth Parent by only 64 votes, and so much now depends on unifying the Democratic Party, getting volunteers on the ground, and driving turn-out. I wish I felt better about Christine Kelly's chances.