cnn.com2m
Why Democrats face an uphill battle against Trump