What will the surprise general election result mean for the farming community? Anna Hill asks two industry experts for their opinions. Show more
Discover 11,128,835 listings and 278,293 playable programmes from the BBC
What will the surprise general election result mean for the farming community? Anna Hill asks two industry experts for their opinions. Show more