Inglaterra (England): Es solo una parte del Reino Unido. Se refiere específicamente a la región que tiene como capital a Londres y no incluye a Escocia, Gales ni Irlanda del Norte.
Gran Bretaña (Great Britain): Es el nombre geográfico de la isla que incluye a Inglaterra, Escocia y Gales, pero no a Irlanda del Norte.
Reino Unido (United Kingdom, UK): Es el nombre oficial del país completo: Reino Unido de Gran Bretaña e Irlanda del Norte. Incluye Inglaterra, Escocia, Gales e Irlanda del Norte.
¿Cuál usar?
Si hablas del país en su conjunto, lo correcto es Reino Unido.
Si te refieres a la isla sin Irlanda del Norte, usa Gran Bretaña.
Si te refieres solo a la región dentro del Reino Unido, usa Inglaterra.
Por ejemplo:
"El Reino Unido es una monarquía parlamentaria."
"Gran Bretaña tiene un clima templado."
"Inglaterra es famosa por la Torre de Londres."
Si hablas de política, deportes u otros temas oficiales, usa Reino Unido para evitar confusión.