London voters elect new mayor and council for 2027 term amid financial scrutiny

London voters elect new mayor and council for 2027 term amid financial scrutiny

On Tuesday night in London, Kentucky, voters chose an entirely new administration to run City Hall, electing Matt Orr as mayor and six newcomers to the City Council who will take over in the new year, WKYT reported. Beginning in January, the new mayor and council will manage city services ranging from clearing snow off … Read more