I have a Vauxhall Viva from 2018. It's the baby Vauxhall with a 1.0L engine. Make no mistakes it's a small car by 2018 standards.
I was behind a Vauxhall Astra from 2003 & my car was the same size, if not slightly wider. The Astra was the mid range family hatchback/saloon of the late 90s/early 00s, so it shows how much even "city" cars have ballooned!