What is the difference between the United Kingdom, Great Britain, and England?

The United Kingdom is a country that consists of Great Britain and Northern Ireland (Northern Ireland, which was established in 1920, is independent from the Republic of Ireland

Therefore, England is part of Great Britain, which is part of the United Kingdom. The U.K. includes England, Wales, Scotland, and Northern Ireland.