Humans have been living in our major cities for hundreds and thousands of years. We can all imagine what London or Leeds might have looked like during the Tudor period, especially since some of the buildings are still around.
But what could life have been like in our homes in the murky days of prehistory. The time we know today as the Stone Age, when huge animals known as megafauna - mammoths and the like - walked the British shores.
It is impossible to know for sure, at least until the day that time travel is invented. However, thanks to Canva’s AI image generator, we could finally have a peek back into our ancient history.
Make sure to click through all the pages of our gallery below:

5. Portsmouth
Is this what life in the Neolithic period looked like in Portsmouth? It is what Canva’s AI conjured up. Tools dating from the earlier palaeolithic period have been found in Portsdown Hill and Warsash. The earliest known settlements in the area came at Portchester when the Romans built a fort. | Canva Photo: Canva

6. Canva
Could Sheffield have looked like this in the Neolithic period? Canva’s AI image generator thinks so. The area that became the city we know today is believed to have been inhabited since the Stone Age with evidence of habitation found at Creswell Crags. | Sheffield Photo: Sheffield

7. Sunderland
Sunderland has been inhabited since hunter-gatherers arrived during the Stone Age. According to Canva AI this is what the city may have looked like in the neolithic period. There is evidence that Hastings Hill was a focal point of activity around this time. | Canva Photo: Canva

8. Brighton
The first settlement in what became Brighton was the Whitehawk Camp on Whitehawk Hill during the Stone Age. Canva’s AI has provided a look at what the city could have looked like at that time - albeit it's unlikely our ancestors were camping on the beach. The Whitehawk Camp is dated to between 3500 BC and 2700 BC. | Canva Photo: Canva