A bronze statue of Queen Elizabeth II unveiled in Antrim Castle Gardens has sparked significant criticism for its likeness. Many locals and visitors have expressed disappointment, calling it an insult to the late monarch's memory. The council, however, defends the statue, claiming it captures her grace and dedication.