Hrm. Dublin bus has been replacing its fleet of diesel buses with electric. Both old and new are around 20 tonnes fully laden.