You should be careful with people who claim your country is oh-so-divided... and who then go forth and work hard attempting to cause more divison themselves. The far left has always wanted to destroy the integrity of the West, which is one reason why they always support something retarded (referring to it with terms like "progressive" or "tolerant" or w/e to fool the useful idiots who are prone to fall for just about any kind of "emperor's new clothes" -fashion) that's bound to cause strong backlashes, but will also damage the society if it's allowed to go uninhibited. However, in reality they are in the minority, and you shouldn't let their loud noises fool you.