Former Cape Breton MLA Alfie MacLeod has died at the age of 69.
MacLeod had been battling cancer and just last week politicians of all stripes sent him well wishes form the Legislature.
MacLeod was first elected in an October 1995 by-election in Cape Breton West.
He won four elections in a row starting in 2006 before retiring from provincial politics in 2019.
He also served as speaker of the Legislature from 2007 to 2009.