Question to the Department for Environment, Food and Rural Affairs:
To ask the Secretary of State for Environment, Food and Rural Affairs, how many farmers and other eligible businesses have (a) registered for and (b) completed the CAP payment application.
CAP payments are the responsibility of each Devolved Administration. In England 92,186 businesses and agents have registered to use the Rural Payment System and 88,363 businesses have submitted a Basic Payment Scheme (BPS) Application for 2015.