So is the Folkestone Banksy going or staying?