UK vs European energy prices, falling excess deaths and is 5 grams of cocaine a lot?

Wednesday 1 March 2023
00:00
00:00

We debunk a claim that the UK has by far the highest energy prices in Europe

More ways to listen