Fox: Democrat Walkinshaw wins special congressional election where Trump loomed large