An "error" has meant Oxford City Council has had to dip into its financial reserves to plug a £3.5m hole.
An "error" has meant Oxford City Council has had to dip into its financial reserves to plug a £3.5m hole.