The demographics of the two parties are definitely shifting. This article explains much of what we've been seeing.
The great realignment
Even small inroads with Hispanic voters could tip a number of Democratic-held swing seats to the GOP.
www.axios.com