OOOPs - that should have read...
"in fact the only reason it went ahead this year is because it would have cost the council more in pre-contracts and loss of face to CANCEL the festival that it would have to go ahead with it."
...Hahahahahaha!! see thats what happens when I get all cross.....