I just moved away from iPhones because the battery life on every single one I've owned is abysmal. I'm a week into a phone with an absolutely massive battery and it can actually get me through a whole day which no iPhone ever has.

I have a 12 mini. I am writing this more than 13 hours after taking it off the charger and have 44% battery.

YMMV