NY Post: More than a million voters have switched to Republican Party in last year