Banksy has unveiled a new sculpture depicting a man stepping from a stone pedestal with his face obscured by a flag. The nighttime installation at Waterloo Place in London was unveiled in a video shared by the artist and has attracted fans of his politically charged works.
Published on May 1, 2026