I think this is what happens when mainstream political parties legitimise this kind of anti-immigrant rhetoric.
Everyone is pointing at social media, what about Sunak/Braverman/Patel? Not to mention the odious Farage.
I lay a lot of the blame at their feet.
And also - I realise it makes no sense (the perpetrator is British born!) but as has so often been said: You can’t reason someone out of a position they didn’t reason themselves into. So yeah, here we are. Madness.
Native English speaker here - my English teacher at school always used to say that in order to write well, you need to read well.
That probably doesn’t help you in the short term, however! But, yes - finding “good” authors you enjoy is a good way to go.