Ban on teacher upheld in name of "British tolerance"