While not a huge surprise to me (although size of win was), Donald Trump has won and Democrats have had their worst showing since at least 2004. I will do a separate blog on what a Trump presidency means for US, world and Canada but this is understanding why I think transpired last night. For… Continue reading Why Trump won and what Dems need to do