Portswood's huge new Sainsbury's store opened for business on Wednesday morning (March 14). As the ribbon was cut and shoppers jostled to be among the first round the aisles, a lone protester held his banner up to passing traffic outside the store, warning of pollution and that the store "would kill" other local businesses. Pics: L Weedy