The European parliament has voted to end the sale of petrol and diesel cars by 2035, after defeating attempts by centre-right parties to weaken the targets.
The European parliament has voted to end the sale of petrol and diesel cars by 2035, after defeating attempts by centre-right parties to weaken the targets.