For a time it seemed that walking the shopping malls was more popular than walking the dog , but in a dramatic change for a nation of credit card junkies , the Bank of England has declared that Britons are going off shopping as a " leisure activity . "