News Senator Anderson Issues Statement on FY26 Budget Passage State Senator Neil Anderson has issued the following statement after Illinois Democrats passed the largest budget in Illinois history, totaling over $55 billion: “While Illinois June 1, 2025