King, thanks for your last post - it seems many folk who use the word "socialist" don't know what it means.
"Liberal" is only a "dirty word" to some in this country, not to all.
Curiously the large newspapers and media empires in the US which are mostly owned by liberal-leaning families are beating the drums of war regarding Iran. So it's very hard to use a broad brush on the media in this country.
Re UK gun laws - I've been following with interest the articles in the last dozen or so issues of Shooting Times relating to the capricious nature of the police departments' handling of gun certificates in the UK.
Perhaps to a lesser extent we see some of the same arrogance by police and DAs in the US.