Of the almost one million income taxpayers last year only 31,000 were farmers, the House was told in a written reply. There were 94,000 other self employed and 864,000 PAYE taxpayers.
Of the almost one million income taxpayers last year only 31,000 were farmers, the House was told in a written reply. There were 94,000 other self employed and 864,000 PAYE taxpayers.