I mean, I know I've seen your username prop up frequently in these sort of threads stating you've recently moved from England.
Sure there are people doing it, plenty of them have posted on this sub and it's a niche corner of the internet in the UK/Glasgow. I'm not sure what you want me to provide as evidence.