Tesco has come under fresh attack, with the Guild of Fine Foods claiming that the group's growth is at the expense of farms, small food producers and the UK's "food culture".