It's realistic to have a house full of gays versus homophobes, black people versus racists, religious versus atheists etc?
Do they often all gather together in a house to express their views in a heightened environment where someone could end up dead?
There are bigots all over the world but putting them altogether in an enclosed environment to see the fireworks is not representative of "real Britain". Most bigots don't shout their views from the rooftops and some would actually be respectful to the faces of those whose views are opposite to their own.
Like Evanda, he held homophobic views but it didn't make him act completely vile towards them.