Ther is no such thing as a "A Citizen of England", however you can apply to become a Citizen of the United Kingdom by asking at any British embasy or consulate.
There is no such thing as a 'citizen of England' in international law.
You can't become a citizen of England - there is no such thing. People born in England are British.
You can't, but you might be able to become a British Citizen. If you don't know the difference between England and Britain, you shouldn't be trying to change your nationality.
No, he was born in India. While he was educated in England, he did not become a British citizen.
No. You need to begin the process of naturalization to become a Mexican citizen.
No
Yes.
No. The passport is all you need.
Yes
it takes ony 11,12 or 20 years
I hope not, send him back to England. English need to stay in England.
yes you do