Search
See the whole debate « Previous speaker Next speaker »
3:45 pm
Mr. Aidan Cotter:
As Britain is only 70% self-sufficient in beef, all the beef produced there stays in the country.
Add your comment