EV drivers could be charged 3p per mile as government looks to close a gap in its finances from fuel duty