The Justin Trudeau brand looks broken beyond repair – what went wrong for the bright young thing?