Lee Johnston rode the Victory electric bike (an evolution of the Brammo Empulse RR) to a podium finish in the TT Zero race.