The price gap between the main Irish supermarket chains and discount stores is narrowing, but Lidl and Aldi remain more than 20% cheaper for own-brand goods, according to the latest grocery price survey.