Two days ago, a new statue “appeared” in Waterloo Square, London. Located between Pall Mall and Trafalgar Square and only a few hundred yards from Buckingham Palace and Horse Guards Parade – the new artwork depicts a man stepping off a plinth, blinded to his fate by the flag he’s carrying on a staff in …