Harper's mistake was putting a man like Duffy into the senate in the first place. Everything what happened afterward just follows. Any man with any common sense should have been wise enough to see the moral shortcomings in that individual. He certainly was no hiding  his character before his senatorial career.