What you’re witnessing is the result of leftist brainwash.
Take note of the name “Scottish National Party”, which self-describes as a social democratic party. National socialism. It dates back to the 1930s, and held factions that were explicitly pro-Nazi.