A constitutional eyesore after Brexit: EU citizenship and British nationality

Abstract

In this chapter I explore what happens to British nationals after Brexit in relation to EU citizenship. Some Union citizens will lose their “fundamental status” in 2019: all British nationals of exclusively British nationality. The problems faced by British citizens resident in member states of the European Union after Brexit and British nationals living in the UK are in focus. In the first section I tell my own life story: the tale of an EU citizen with the view to present the highlights of the derivative status of EU citizenship. This way we can appreciate better what Brexit challenges. In the second section, focus is on the legal uncertainty afflicting British citizens turning from expats to post-European third country nationals. In the third section, I discuss why we are facing an automatic collective loss of citizenship that will affect all British nationals of exclusively British nationality, irrespective of place of residence. In the last section, I present some ideas that have come up during the negotiations and that constitute a different, yet quite peculiar constitutional eyesore that has not yet received the attention it merits, that risk turning British nationals into a lesser kind of EU citizens.


Yow… Error: Exception: Unknown Selector operator: '[empty]' -- was your selector value properly escaped? field='Practice', value='and Policy', selector: 'template=resource,id!=2406,resource_journal=Citizenship in Times of Turmoil? Theory, Practice and Policy' (in wire/core/Selectors.php line 222)

#0 wire/core/Selectors.php (264): Selectors->create()
#1 wire/core/Selectors.php (147): Selectors->extractString()
#2 wire/core/Selectors.php (132): Selectors->setSelectorString()
#3 wire/core/PagesLoader.php (356): Selectors->init()
#4 wire/core/Pages.php (289): PagesLoader->find()
#5 wire/core/Wire.php (416): Pages->___find()
#6 wire/core/WireHooks.php (952): Wire->_callMethod()
#7 wire/core/Wire.php (484): WireHooks->runHooks()
#8 site/templates/resource.php (40): Wire->__call()
#9 wire/core/TemplateFile.php (328): require('/mnt/BLOCKSTORA...')
#10 wire/core/Wire.php (413): TemplateFile->___render()
#11 wire/core/WireHooks.php (952): Wire->_callMethod()
#12 wire/core/Wire.php (484): WireHooks->runHooks()
#13 wire/modules/PageRender.module (575): Wire->__call()
#14 wire/core/Wire.php (416): PageRender->___renderPage()
#15 wire/core/WireHooks.php (952): Wire->_callMethod()
#16 wire/core/Wire.php (484): WireHooks->runHooks()
#17 wire/core/WireHooks.php (1060): Wire->__call()
#18 wire/core/Wire.php (484): WireHooks->runHooks()
#19 wire/modules/Process/ProcessPageView.module (184): Wire->__call()
#20 wire/modules/Process/ProcessPageView.module (114): ProcessPageView->renderPage()
#21 wire/core/Wire.php (416): ProcessPageView->___execute()
#22 wire/core/WireHooks.php (952): Wire->_callMethod()
#23 wire/core/Wire.php (484): WireHooks->runHooks()
#24 index.php (55): Wire->__call()
#25 {main}

This error message was shown because: site is in debug mode. ($config->debug = true; => site/config.php). Error has been logged.