The British Isles is not an officially recognised term in any legal or inter-governmental sense. It is without any official status. The Government, including the Department of Foreign Affairs, does not use this term.
Only a fucking lickspittle would use the term.
And it’s no surprise to see a Carkie using it - they love the Royals.