It was a harder fight by far this time, but Leeds-Grenville MP Gord Brown kept the riding blue amid a surging red wave.
Read more election coverage from the Recorder and Times here.
It was also a bittersweet loss for Liberal Mary Jean McFall. Read more here.
And the NDP candidate, Margaret Andrade, was stunned by the outcome in Leeds-Grenville-Thousand Islands-Rideau Lakes. Read more here.