The territory that now constitutes England, a country within the United Kingdom, was inhabited by ancient humans more than 800,000 years ago, as the discovery of flint tools and footprints at Happisburgh in Norfolk has revealed.