Local Result not working

I assume local result means near by, so with location set to Canada, not sure why a .uk result count as “local”.
Oh, I see.
Brave search doesn’t use I.P. address (I am not using VPN right now) it uses name of town.
As I am Langley BC Canada, it just uses Langley and the UK results are coming.
So that’s not right.