Lower consumer confidence and sausage roll ‘tax’ disappoint investors

Sausage rolls!