Trudeau has had two years to do something about it. He has run deficits of more than $30 billion and we have nothing to show for it - except for a pile of selfies and Omar Khadr becoming one of the richest people in Canada.