YOU are complaining that people are analysing your posts to death Primrose, while asking for an explanation of the meaning of the words 'good' and 'happy' in the context of countries consistently voting for the same political stance from their government? Word don't fail me but they are not repeatable on here.
You don't even seem to understand the difference between 'left-wing' and social democratic so I expect we are on a hiding to nothing trying with 'happy' and 'good'.
Do, please stop your goading as, when you look at what you are asking, that is all it can be.
(Waiting elsewhere, doing other things while St RAR prepares to strike again.)