100% win - is this a bug?

Now this is strange. I thought for a change I would try a new tack. So I played as a right wing party, using the UK. I reduced state funding for most things, health, education, roads, rail and benefits. At first the polls were around 40%, then they rose to about 60%, than after a massive cut in pensions and health, they went to about 15%. Now here is the thing, I clicked end of turn, the game took longer to load and bang! 100% approval. I carried on for the reaming four turns, cutting everything, but still got 100%. The election came, easy win as no one voted for the other party. Is this a bug? or does the game like ‘right wing’ policies?
Well I tried again - and sure enough just after turn 9, the poll rating shoots to 100%!
Any ideas?