The governments primary deficit improved in the first half of 2023 compared to the corresponding period in 2022, while the budget deficit worsened increasing from LKR -903 Bn to LKR -1,243 Bn which implies a significant 93 percent increase an interest payments. Revenu...