KP Assembly passes supplementary, annual budgets