Charlie Crist will win St. Petersburg mayoral race

Charlie Crist will win the St. Petersburg mayoral election. He will become the city’s next mayor after the August 18, 2026 vote or the November 3 runoff and will displace incumbent Mayor Ken Welch, shifting the balance at City Hall. Crist will ride the advantage shown in a June 29-30 St. Pete Polls…