Taxpayers may lose £26bn on unpaid loans