

Street artist Banksy claimed credit for a powerful new sculpture in central London showing a man stepping off a plinth with his face covered by a billowing flag.

The mysterious artwork appeared overnight near Buckingham Palace, sparking curiosity from locals and tourists.

Want to know more?