New payments that are farming is ‘charter for city slickers, for carpetbaggers, as well as for spivs’, says Yorkshire MP