Supermarkets festive cheer hit by mounting concerns over UK economy and added taxes