Stephen Harper has to be the worst Prime Minister Canada ever had. If you look up "dickhead" in the dictionary, his picture is there.