Hellish New Statue Unveiled in London; What Were They Thinking?