Tight race between NDP Garry Begg and Conservative Honveer Singh Randhawa comes down to final 226 ballots