Labour's $22 billion supermarket problem — and opport