This confused me when I arrived in Scotland. In Kiwiland, “stay” implies temporary residence, as in “I live in Paekakariki but I am staying in Waikenae while they rebuild my house”.
In Edinburgh, some people say “stay” when they mean abide. I have noticed, you may form your own views, that there is a social class factor at work here, as with absolutely everything in the UK. It is so tiring how do you keep up with it all ?