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