One failing of the iPhone in general and the 4" form factor iPhone 5 type devices, has been poor battery life. Apple's pursuit of thin has seemingly been more important than making a device which will make it to the end of the day.
So it came as a pleasant surprise when using my latest iPhone - a 2017 model SE - to find that the battery life is a whole magnitude better than previous models, earlier SE, or 5 variants.
As you can see from the screen cap, that's an impressive seven hours of screen on time over a 32 hour standby window.
Aside from the giant iPhone Plus models, the iPhone has never been a phone which you could rely on to get you to the end of the day on a single charge. Looks like the new SE just broke that rule. Which seems strange, as I'm pretty sure there were no hardware upgrades when Apple launched the refresh a couple of months ago.
Perhaps its the latest version of iOS that's driving improved battery life. Or maybe a new battery supplier providing Apple with a better quality cell.
Either way its a pleasant surprise.