TED CRUZ: The Political Parties Have Flipped