Tesco is under fire from farmers for promoting lamb from New Zealand, in spite of vowing to give support to local producers.