Canadian Prime Minister Justin Trudeau announces his resignation, citing internal party battles as a hindrance to being the best option in the next election. Leading candidates to succeed him include Conservative Party leader Pierre Poilievre and potential Liberal Party leader Chrystia Freeland.