It has been a good week in the polls for Donald Trump. For the first time in two months several US election forecasters have suggested that he is ahead in the key swing states, by a wafer thin margin. And this comes despite his character being questioned again. Meanwhile in the battle for headlines on the campaign trail, Elon Musk has been offering million dollar giveaways to registered voters, and Trump “was loving it” in McDonalds.