UK farmers are rushing to finish their harvests and send their surpluses abroad before the Brexit deadline of 31 October, when a no-deal departure could force them to turn to Africa.