Britain to prohibit new petrol car sales from 2035