It’s Monday. 28th of June. 19:15. A procession is headed towards the Manton entrance of Tate Britain, situated on Atterbury street in London. The performers are dressed in all black with black veils covering their faces. They walk slowly, carrying containers with the British Petroleum (BP) logo. …