Fifty-three-year-old has been under pressure to quit for some time amid economic malaise and political scandal
After nearly a decade in power, Justin Trudeau has said he intends to step down as prime minister.
The 53-year-old politician, who rose to become prime minister in November 2015 on the promise of hope and revitalisation, has been under pressure to quit for months.