France!
Well as someone living in France and having to fight a vast array of train strikes today... I can say, I absolutely know what you are talking about. Hell, they even still a communist party here - and some of its member are elected officials that run entire towns!!!!!