Martin Lewis explains what Ofgem energy price cap drop means for you 0 24.05.2024 11:10 The Independent Martin Lewis has explained what the energy price cap drop means for you.