Everywhere I look says that the battery's potential difference drives these charge carriers thus a current is produced. But HOW exactly does p.d drive these charge carriers around a circuit? It's not enough for me to say that p.d 'moves' these electrons out of the battery!