Cherwell District Council has agreed a balanced budget of £26.2 million for the 2025/26 financial year.