Not really. I post here, but I live in the UK. And openly state I am British and live in Britain.
“And openly state I am British and live in Britain.”
I’ve never known a Scotsman to claim to be British.