Everything seems so expensive today, with the cost of living having soared in recent years.
But how do prices today compare with those half a century ago.
We’ve put together a list of some of the everyday goods and services you could get for less than a fiver in the 70s, yet would set you back much more today.
We’ve attempted to compare prices like-for-like, without taking into account inflation.
According to the Bank of England inflation calculator, goods and services costing £5 back in 1971 would cost around £64 today.
Some things are much cheaper today, allowing for inflation, than they were in the 70s, like TVs, washing machines and, in many cases, clothes.
But the costs of many other goods and services have soared much faster than inflation, easily outstripping the growth in wages, with house prices being one obvious example
What do you find more expensive today, and what do you think is better value than it used to be?

9. Long-distance train fare
A London to Manchester train fare cost around £3.95 in 1971, according to the Railway Museum. Today, the same journey typically costs between £18 and £45 if booked in advance but can be much more expensive when bought on the day. | Getty Images Photo: Evening Standard/Hulton Archive
.jpeg?trim=0,0,0,662&crop=&width=800)
10. Men's shirt
A men's paisley-patterned polyester/cotton shirt from C&A would have cost you £1.65 in 1972, according to Age UK. Today, a similar shirt from a budget high street shop (sadly, C&A is no longer an option in the UK) would set you back between £10 and £30. | Getty Images Photo: D. Morrison/Express/Hulton Archive
.jpeg?trim=0,111,0,111&crop=&width=800)
11. A week's worth of tights
A pair of women's tights from Woolworths cost between 15p and 29p in 1972, according to Age UK. Today, the cheapest three-pack at M&S is priced £5. | Getty Images Photo: Evening Standard/Hulton Archive
.jpeg?trim=0,328,0,328&crop=&width=800)
12. A tank of petrol
A gallon of petrol cost 34.25p in 1971, according to the AA. That works out at just over 9p a litre. Today, a litre of unleaded petrol costs around £1.32, meaning you'd pay a little over £55 to fill the 42-litre tank in a Ford Puma. | Getty Images Photo: Sampson/Daily Express/Hulton Archive

