NDP Leader Jack Layton has died. This comes early this morning after just announcing weeks ago that he was fighting a new form of cancer, and just months after leading his party to its most successful federal election result ever.
Layton was 61 years old. His death is heartbreaking because of how quickly it came after he announced his illness on July 25, 2011. He was a leader that I sincerely hoped would win his battle and become Canada's next Prime Minister.
RIP Jack Layton....