More than a million voters have switched to Republican Party in last year report