The postal service has faced extra costs to cope with coronavirus and says it needs to modernise.