Police said the 43-year-old man was detained late Monday near the consulate, where dozens of people had gathered to remember the late monarch. Elizabeth was sovereign in the city when it was a British colony before its handover to Chinese rule in 1997.