As much as it pains me to say, the liberals are in a relatively strong minority position right now. If there were a non-confidence vote, they would likely come back in a stronger position. The NDP is in about the same position they were before, but the conservatives are in a pretty bad spot. Their leader is stepping down, but no replacement has been chosen yet.
Yeah, the Liberals have gained a ton of support from their handling of the virus. In a normal situation they'd call an election at this point to gain a majority, but that would be an incredibly bad look in the middle of a pandemic, obviously. If the other parties took down the government and forced an election though, most of the blame would fall on them, and I'd expect the Liberals to clean up.