 It’s the problem isn’t it.  Ban it on site then no one can vape.  If no one can vape then staff or others vaping for “medical” reasons can’t.  Legislation is difficult to get right. Banning it for pupils gets difficult when the staff are not banned.