The Liberals rose from the ashes under Prime Minister Mark Carney but the party’s failure to sweep many of its targeted ridings last night denied it a resounding majority mandate.
A big part of that failure happened in Ontario, where the party lost many incumbents — even as Carney called for a strong mandate to deal with the threat posed by U.S. President Donald Trump.