Banksy’s done it again. He might not be everyone’s taste, but he’ll probably go down as one of the most influential artists of the 21st century. Some people call his stencil art just simplified graffiti, others say his installations are provocative, and the underground street art scene even call him a sell out. Either way, his work is definitely thought provoking. This installation was erected in central London in the dead of night yesterday.