Barrie the globe and mail stronach

You're referring to the 2011 Canadian federal election, where Rick Dykstra, the Conservative candidate, won the riding of St. Catharines, Ontario, defeating Liberal candidate Jim Bradley.

However, I believe you may be thinking of the 2015 Canadian federal election, where Chris Bittle, the Liberal candidate, won the riding of St. Catharines, defeating Conservative candidate Rick Dykstra.

In the 2019 Canadian federal election, Chris Bittle retained the riding of St. Catharines, defeating Conservative candidate Maia Bibina.

It's worth noting that the riding of St. Catharines has undergone some changes over the years. Prior to the 2012 electoral boundary redistribution, the riding was known as St. Catharines—Brock.