Who voted? Students or tutors? This is OK in ordinary conversational style, but not acceptable for written English.
Seats (subject) is plural therefore verb must be plural
at least I could finish the sentence, so it's ok
This is fine english! I would use this phrase!
There are no seats free or there is no seat free