In multiple sessions of parliament Harper broke (went against) exactly ONE campaign promise - and then on the realization that Canadian industry was restructuring into vehicles that wouldn't pay any tax and wouldn't be investing in the economy to take advantage of the loophole (i.e. it was being used for something that was never intended).  You had organizations like Bell/Telus/Air Canada all planning massive restructuring simply to avoid taxes creating ZERO jobs and endangering Canadian businesses globally.  He shut it down as something that outlived it's usefulness and admittedly annoyed a few people who couldn't be bothered to read the tea leaves.  Trudeau broke multiple campaign promises in his first WEEK.  There is a good list of major ones he's broken in the article above.  Liberals lie as a matter of policy.  Harper's Conservatives broke a promise out of concern it was bad for Canada.  Peaches and broccoli.