Banksy confirms new statue installed in central London is his work – SpryNews