Backgroundarticles about defra

Farmers protest in London

The streets of London were taken over on Wednesday by around 1,000 farmers who were protesting over the state of...