Harris leads Trump by 4 nationally as both candidates narrow gender gap, poll finds

by