UK drivers are being told to prepare for an all-electric future, but there are bumps in the road ahead.