SIOUX CITY | State Sen. David Johnson created a political ruckus this summer when the Republican from Ocheyedan switched his voter registration to no party, citing stark differences with GOP presidential nominee Donald Trump.