Question to the Department for Environment, Food and Rural Affairs:
To ask Her Majesty's Government what estimate they have made, if any, of the size of the sheep flock in England.
The size of the sheep flock (the total number of sheep and lambs) in England in 2017 was 15.8 million animals.