Budget to be debated this week