Former U.S. President Barack Obama is in Toronto today to deliver a keynote speech at a Canadian think tank. The 44th president is set to headline Canada 2020's gala at the Fairmont Royal York.
Canada 2020 says it aims to advance policy thinking to "drive a more just, inclusive and forward-thinking Canada". The event is not open to media.
This marks Obama's second visit to Toronto. During his presidency, Obama made three official visits to Canada, first coming to Ottawa in 2009 to meet with former prime minister Stephen Harper. He later visited for G8 and G20 summit meetings and the North American Leaders' Summit.