Sainsbury’s have apologised to the journalist after he was wrongly denied entry