Lidl has said it is on track to invest a total of £21 billion in British farming over a five-year period, exceeding its ...