Woolly liberals: protest apparel – in pictures