You keep talking about an 'ideology' but its really just the right of the Conservative party. What you have to remember is that the 'ideology' of the left is pushing people towards them. Someone posted a video of a radio host berating a very less-than-eloquent caller about his political views the other day. I thought that video epitomised the problems in political discourse in the UK today. The host ridiculed and belittled the caller without allowing him to make what was a valid point. Most people just want to get on with their lives and have no problem with anyone in any kind of minority group. Even many of the 'Labour supporters' on this forum regularly express conservative (note the small c) opinions and viewpoints. The urban liberals/lefties (whatever you want to call them) are very vocal, however, and promote a version of inclusiveness that appears to go beyond inclusivity. Anyone who asks for a bit of balance is (usually) unfairly vilified. People are then scared to say anything that may be perceived as not being 'politically correct'. This makes even many moderates feel alienated. Added to this, at the last election, the opposition were led by an anti-establishment figure who carries a chip on his shoulder over the way he was asked to leave educational establishments and the fact that most of his political career he was considered to be a bit of a joke. That further pushed people away from the left/Labour and into the waiting arms of the right of the Conservative party. My point is, as it has been for a long time, if we want a more inclusive, nicer, better society, we have to attempt to end the polarisation. Which means that your radio host, and people like him, have to start listening to the views of others, and even some of the rhetoric on here needs to be toned down. In short, you don't make a better society by alienating people.