New Poll: A 2 point shift towards Trump in 3 weeks