A major upset in today's Democrat primary in Hudson, as Kamal Johnson got twice as many votes as current mayor Rick Rector.
Final unofficial numbers from Columbia County Board of Elections have Johnson at 678 and Rector at 354.
Common Council president Thomas Depietro has won, to keep his seat as Common Council president.