‘Still Standing’, an artwork by Victor Ehikhamenor, the Nigerian photographer, has been put on display at St. Paul’s Cathedral in London. St Paul’s…