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…