Simply disgraceful.  Shame on you Justin.  Canadians have had it with you and your incessant negligence of working tax paying Canadians.  Time to step down before we do it for you and it won't be pretty.