Which is the best battery for your iPhone?

Consumer electronics giant Apple is set to announce a new smartphone battery this year, which could help to solve the long-running battery