iPhone 18 and iPhone 18e leaks suggest Apple has a battery upgrade up its sleeve - Stuff South Africa