PRESIDENT DUTERTE has admitted that corruption in government has worsened, but he vowed to fight it the last remaining years of his term which ends in 2022.