Government advisors say farmers should be paid public money to improve animal welfare. And, after the food price rises of 2011, what are the prospects for shopping bills in 2012? Show more
Discover 11,128,835 listings and 280,381 playable programmes from the BBC
Government advisors say farmers should be paid public money to improve animal welfare. And, after the food price rises of 2011, what are the prospects for shopping bills in 2012? Show more