Long reads Biofuels – Love them or loathe them The UK has assumed a leadership position in Europe which enjoys the active support of the biofuels i By Graham Meeks