If you think Trump created the division in the U.S. then you know absolutely nothing about American politics!
Trump simply seized the opportunity to jump on board one side of the divide and use the immensely divided electorate to further himself and his status. By doing this, he actually did some good along the way, as well as the highly broadcast damage! The thing is, it was an easy way of gathering support, as the country is split almost 50/50 on pretty much every single issue that could ever be politicised. If you think Trump was responsible for all of that, then you underestimate just how long that took to accomplish, not to mention how many players have been involved!
Unfortunately, the SNP are doing the same thing, albeit in an even more sleekit and sinister way!!