Petrol and diesel buses, coaches and minibuses set to be banned by 2030 under new plans 29 July 202529 July 2025 by Chris Bates