England is an internal division of the United Kingdom of Great Britain and Northern Ireland.
A country need only fail on one of the eight criteria to not meet the definition of independent country status. England does not meet all eight criteria; it fails on six of the eight criteria...
England is Not a Country
other source:Is England a country or a state? - Thorn Tree Forum - Lonely Planet
There is only one sovereign country - the United Kingdom. Scotland, Wales, England and NI are regions with varying degrees of autonomy.
In my opinion , England is the largest and most populous constituent country of the United Kingdom of Great Britain and Northern Ireland.
For further information see :England - Wikipedia, the free encyclopedia