Up to 40,000 protesters are expected in the capital, as NUF president brands Labour's budget a kick in the teeth for farmers.