01-05-2026 12:00:00 AM
A mysterious new sculpture has appeared in London, and it appears to bear the signature of elusive artist Banksy. The statue depicts a suited man stepping off a plinth after having his sight obscured by a waving flag. It was first spotted on Waterloo Place in St James on Wednesday. Banksy has confirmed the large statue is his work. The artist, more commonly known for his graffiti.