Many find a drop in latest electricity bills (2025)