It may not be the smashing victory they won in 2015, but Justin Trudeau and the Liberals should feel very good that they will have a chance to form another government.
After four difficult years they managed to persuade enough voters to keep them in power. Given everything, it’s an impressive achievement that keeps Canada on a positive course for the future.
At the time of writing we don’t have full results. But it’s clear the Liberals will fall short of a majority mandate and have to govern with the support of other parties.