A Sign for the Times?

This sign is on Leece Street, and I pass it almost every time I head home from the centre of Liverpool. There are more dotted around the city, part of the Biennial I think, but this one seems particularly appropriate given the current world events.