How long does it take to a citizen of England if your non-resident?

It is not possible for a citizen of England to be non-resident. British citizenship is a status that gives a person the right to live and work in the United Kingdom. A person who is not resident in the UK is not a British citizen.
Copyright Wanderlust World © https://www.ynyoo.com