Vancouver city council has voted unanimously in favour of a motion to create a dedicated festival support fund to help struggling public events in the city stay afloat.