The population of England in 1086 as recorded in the Domesday book was 1 to 2 million people.
The population of England in 2023 is 57 million
Islam has become a plague upon England.
Childhood vaccines
Sterilization of medical equipment
Purification of water supplies.
The first is most responsible for the near doubling of lifespans.
Hence growth goes from arithmetic to geometric.
Forget Medieval England. How about the current data ?
If the “Official” data is fake, and manipulated to hide the extend of illegal immigration....
https://www.buzzfeed.com/jamieross/how-one-old-news-story-convinced-conspiracy-theorists-tesco
The industrial revolution lead to the greatest increase in living standards in human history.
Daniel DeFoe’s “Journal of the Plague Years” is a great chronicle of the plague in London. Its a dry read but just chock full of trivia.
No wonder my family started leaving England in 1634 getting to crowded.
I thought that the whole of Europe had a population explosion when the spanish brought the potato to Europe from South America.