Tim, great post.
I'm afraid, the break up of the UK won't just stop with Scotland, N.Ireland, Wales, Gibraltar and even little Falkland Islands, all deciding to leave the union than be ruled by far right racists future UK governments. There is now a major split in England also between those wanting to be in the EU and by those wanting to be out of the EU. This is going to create a major challenges to the British citizens living in England. I can see revolts against the government by the EU wanting camps where they will even sabotage the government in every way they can to eventually break up England also. You cannot ignore 7-10 million people living in London whom by large majority wanted to remain in the EU. Will London eventually want to become it's own "country" and team up with the other UK territories who wants to remain in the EU? In all honesty, I can't see how any politician who voted to leave the EU can govern the country as a prime minister from 10 Downing street. I don't think Londoners will allow it, as the example was given with the booing of Boris Johnson as he left his home Friday morning after the referendum vote. I have the feeling, the revolution is about to begin in the UK rather than being over and won by the far right.