In the coastal English town of Dover — a major transportation hub for ferries arriving to and from France — Banksy has completed his latest urban artwork.