Sainsbury's has gained ground on its UK grocery rivals, according to the latest data from industry analysts Kantar Worldpanel, which also showed Tesco and Asda lost market share.