The clock is ticking down to the United Kingdom’s scheduled exit from the European Union in March, but for farmers there are still a great number of unanswered questions. Isabel Davies explains. These are strange times in the United Kingdom. The UK is due to leave the European Union at 11pm on 29 March 2019,...