World Business Watch: Britain to ban sale of new diesel and petrol heavy goods vehicles from 2040