Is England a country?

No, it is not recognized as so by any other country. It has no ambassadors, embassies, or Olympic team. It is merely a territorial region within the United Kingdom.
oh and WTF is with the fact that Great Britain, UK, and Britain are all used interchangeably even though they all refer to different areas. Great Britain is just Scotland, Wales and England. The United Kingdom is Great Britain plus Northern Ireland. Britain refers to the United Kingdom plus all their little island territories.
oh and WTF is with the fact that Great Britain, UK, and Britain are all used interchangeably even though they all refer to different areas. Great Britain is just Scotland, Wales and England. The United Kingdom is Great Britain plus Northern Ireland. Britain refers to the United Kingdom plus all their little island territories.