Do you have any more context? As far as I know it's not a "strong" idiom, though it can be used figuratively. "lead" has the usual meaning, and "the final charge" is the final, conclusive assault in a battle.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.