From drought to floods: 2019 has been a year of extreme weather. But what does it mean for farmers and how long will they be feeling the impacts? Show more
Discover 11,128,835 listings and 278,235 playable programmes from the BBC
From drought to floods: 2019 has been a year of extreme weather. But what does it mean for farmers and how long will they be feeling the impacts? Show more