Barclays’ latest TV ad sets a new low standard for the bank. Davidreviews has a stream of it here. It’s a fantasy in which a young executive creates a debit card that can be made to vanish at a touch. This he explains to a colleague makes it theftproof. So