Mr Trudeau and his slacker millennial supporters deserve each other.  After all, it's all about work-life balance (e.g. Parliament's Fridays off), legalization of pot, "I am a feminist", and attending parades.  NAFTA schNAFTA, Mr Harper is just waaaay too serious - we'll just borrow more money whenever Canada's 24/7 rainbows and unicorns party looks like it might be winding down.