Posh Liberal stopping silence in Labour camp? (5)
I believe the answer is:
gulag
'labour camp?' is the definition.
'gulag' can be an answer for 'camp?' (I know that gulag is a type of prison camp). I am not sure about the 'labour' bit.
'posh liberal stopping silence' is the wordplay.
'posh' becomes 'u' (abbreviation for upper-class - opposite to non-U).
'liberal' becomes 'l' (abbreviation).
'stopping' indicates putting letters inside (stopping can mean blocking a gap).
'silence' becomes 'gag' (gagging is a kind of silencing).
'u'+'l'='ul'
'ul' going into 'gag' is 'GULAG'.
'in' acts as a link.
Can you help me to learn more?
(Other definitions for gulag that I've seen before include "Soviet detention camp" , "Labour camp for political prisoners" , "in restraint here?" , "penal system" , "USSR system of labour camps" .)