US election: Opinion poll shows Harris holds narrow lead over Trump, but razor-thin edge starting to fray October 29, 2024