Last week’s poll: has Formula E ‘changed the game’ for electric cars?