One of the trickiest budgets in Swindon Borough Council’s history has been passed, with the authority looking to sell some of its property assets to fill a £14.7m spending gap.