I'd say the opposite. It's clearly from ethnic cleansing which is rather more extreme than the social cleansing you refer to. The Tories haven't yet put people into concentration camps or done mass murder based on social standing.
'Ethnic cleansing' is an even more dreadful euphemism for 'genocide'. The clue lies in 'cleansing'. That's the usage to which I'm objecting. Nothing is being 'cleansed', quite the opposite.
A euph?
I'd say the opposite. It's clearly from ethnic cleansing which is rather more extreme than the social cleansing you refer to. The Tories haven't yet put people into concentration camps or done mass murder based on social standing.
I'd say it's a dysph.