A little something to cheer you guys up.
Liberals just took the lead.

Just 1% ahead of conservatives if you go by the vote share, but that doesn't matter, because they are also leading in the most number of seats, with a crushing 12 point lead in Ontario.
Also, Trudeau is resurging in the 'choice of P.M' rankings. He is leading the leadership polls too.