Federal Conservative MP Gord Brown has died at the age of 57.
Brown, who represents the eastern Ontario riding of Leeds-Grenville-Thousand Islands and Rideau Lakes, was first elected in 2004, and won re-election three more times, including most recently in 2015.
Party sources say he was found dead this morning in his Parliament Hill office.
``Heartbroken at the passing of our dear friend Gord Brown,'' tweeted Conservative Leader Andrew Scheer.
``A sudden and tragic loss for anyone who knew him. One of the most upbeat guys I've known. Please pray for his wife and children as they cope with this terrible loss.''
Veteran Tory MP Tony Clement, his eyes brimming with tears, lamented that the job of an MP ``takes years off your life.''