She's also the head of state of Canada. SO what now Canada isn't a country either?
As i said before my opinion ISN'T based on fact, morally i think that Scotland, England and Wales should be regarded as countries, the same way that Nigeria should have been. The only reason why they aren't legally is because of Enlgish imperialism. I don't care about the legal definition this is purely my own opinion. I'm off, because I'm bored of this convo but do go on and develop a hernia about this. However stop and think "what IS the point of my life if this topic gets me so worked up." You're obviously intelligent Bismark, put it to good use
A country is a specific portion of territory or land. Thus in the past colonies which though nominally ruled from Europe were called their own country. A nation is a group of people sharing ethnic and cultural ties. Both can become contestable terms.
England is undoubtably a nation, the English are a nationality. The United Kingdom is the nation-state, that is the UK is an invented nation of 4 nations, "Britain", ruled by one state.
Whether England is a country is harder to say. Country as a term has merged into meaning much the same as nation-state, and even by the "old" definition, the landmass of the main British Isle could be given the appeallation of "country". Then again England does have it's specific history and in some sense geography, giving credence to the notion that it is indeed a seperate country.