It's funny how now the Dem party is broken yet before the election many were saying the GOP would struggle to ever regain power due to the shifting demographics of voters and immigrants mainly allingjng with Dem policies.
The fact many share the family values and religious virtues peddled by the Republicans seems to have been completely overlooked.
Numerically, the Dems should have the advantage because of new citizens eligible to vote, younger people who hit voting age at 18, and conservative olds that die off. Unfortunately they have squandered their advantage by not messaging properly towards the working class, whereas Trump has done a more effective job (albeit deceptively so).