Latest polls show everything to play for in swing states as Harris narrowly holds national lead and Trump creeps ahead in sunbelt battlegrounds