The Sri Lanka budget for 2026 will be presented by the President on November 7, with parliamentary readings and extended debates running from.