Employers cannot dismiss staff who express religious beliefs with which it or a third party disagrees as it would constitute “unlawful direct discrimination”, the Court of Appeal has ruled.