Some will see £250 off their bills, but millions face price hikes ⚡