Republicans were pretty confident they would retain control of the mayor’s seat in Jacksonville, Fla. After all, they’d held the seat for all but four years of the last three decades and their candidate was endorsed by Gov. Ron DeSantis (R), who last year won reelection in a landslide.