In the latest 538 polling average, Vice President Kamala Harris has closed the gap to Donald Trump in major battlegrounds and is leading slightly in Wisconsin, Michigan and Pennsylvania.