What impact will E10 have on transport and drivers?

E10 has rolled out across Britain’s forecourts but how green it is and what will it cost drivers?