How did Britain make electricity so expensive?

There is some good news coming for your electricity bill next week. From 1 October the government is temporarily abolishing the 5% VAT charged on domestic electricity. The Treasury reckons that will save the average household about £45 a year. Unfortunately, on precisely the same day, the energy price cap is going up. From October … Read more

Iran, Oil States and Instability

Oil, Renewables and the Slow Unravelling of Petro‑States With Venezuela back in the headlines, another oil state is once again under pressure for regime change. This time the focus is Iran. Iran has faced mass protests against its authoritarian regime before, but the current moment feels more brittle. The country is not only grappling with … Read more