Woman’s outrage when asked to remove hat at Wetherspoons ‘so police could see her face’