Mar122026Accredited official statistics: Farm business income HM Government DEFRA Annual statistics on farm business income in England.