Mr Justice McLaughlin identified a legal defect in a separate determination about flying of the Palestinian flag, but declined to quash that decision