31,000 farmers paid income tax

Of the almost one million income taxpayers last year only 31,000 were farmers, the House was told in a written reply