Banksy reveals new artwork 0 05.08.2024 20:27 Sky News Banksy has revealed a new piece of art in west London.