Humber Votes: Liberal Mark Holland dominates Ajax

Mark Holland has won the new riding of Ajax with close to 55 per cent of the vote

Read More