Angry iPhone fans will have to wait until March to fix their handsets, despite promises from Apple to replace ageing batteries. The tech company previously admitted deliberately reducing the performance of older smartphones to extend their battery life. It offered to replace the power packs in the iPhone 6 or later even if the devices passed Apple's Genius Bar diagnostic test according to an internal memo. Customers have taken to social media to express their outrage at being told the firm has run out of stock and won't be getting more batteries in for at least two months. News of...