General licences in England – Wild Justice legal challenges bring about significant reform
Today DEFRA released new general licences which will apply in England from 1 January 2021 for the calendar year. This is the most recent move in a sequence which started…