On Wednesday, a large statue unexpectedly appeared at Waterloo Square in central London, sparking public excitement. Shortly thereafter, renowned street artist Banksy confirmed that he is the creator of this mysterious work.
The confirmation was posted on Banksy's social media channels early on May 1, 2026, along with an image of the statue in his characteristic style. The sizable statue was placed at a public spot in Waterloo Square, a busy area frequented by many passersby.
The statue has already attracted strong attention from Londoners and the international art community. Many are curious about the message Banksy intends to convey through this piece, while also awaiting official statements from authorities regarding the preservation of the artwork in a public space. The sudden appearance of the statue further underscores Banksy's unique style and influence in contemporary art.