Yet again Tesco delivers a strong set of half-year results that must create some envy among its rivals.