The council's projected overspend has fallen by £2.1m