The City of London Corporation has banned the purchase or hire of diesel vehicles for its business. The public authority, which has a fleet of more than 300 vehicles, announced on Friday it will now no longer lease or purchase diesel models when older models need replacing.