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.