Ontario has voted and the ballots have been counted. The Agenda looks back on the campaign and examines what the results mean for the province.