The cost of reaching voters
Based on analysis of the financial disclosure reports of 29 candidates (three failed to file), spending totalled more than $182,181 for the positions of Lord Mayor, Regional Councillor and eight Town Councillor seats in the 2018 Niagara on the Lake election.