Lifestyle

Banksy confirms a new statue in central London of a man blinded by a flag is his work

Published: 

A statue of a man holding a flag covering his face, and signed 'Banksy', which has appeared in Waterloo Place in London, Thursday, April 30, 2026. (AP Photo/Kin Cheung)