Ed Miliband: Ban on New Petrol and Diesel Cars by 2030 to Fight Climate 'Threat'