Marshalls said it had been affected by 'prolonged pre-Budget uncertainty during the second half' but £3million of ...