Opinion: Justin Trudeau resigned too late. There is no salvaging the Liberal Party now