I wish I could share your optimism about PA.I,for one,am quite optimistic about OH,FL,NV and NC but as you may,or may not,know PA is actually Philly and Pittsburgh...both being cities where a huge percentage of the population receives some sort of government check...welfare,disability,"paycheck",retirement check,etc.I don't know how things work in Canada but here in the US if you get any kind of government check (with the possible exception of a military paycheck or retirement check) you're highly likely to vote Rat.
Watch the Michigan returns on 08NOV2016.
I’m just sayin’