Some love him. Some hate him. But for better or worse, Stephen Carter has altered Alberta politics. Journalist Taylor Lambert digs into the many ups and downs of Carter's career: his business debts, his politics, his graceless departures from three chief-of-staff roles, and his many grievances.