Glen Hughes takes his spot at the Dixon City Council dias moments after being sworn in as mayor on Monday, May 1, 2023. (Troy Taylor)