Justin Trudeau's finance minister Chrystia Freeland quits, while Germany's Olaf Scholz loses confidence vote

Canada's finance minister Chrystia Freeland quit yesterday after clashing with prime minister Justin Trudeau on issues including how to handle possible US tariffs, dealing a huge blow to an already unpopular government. ...Read more