Farron calls on coalition Government to overhaul Rural Payments Agency
News that Defra's failure to implement the Single Farm Payment properly in 2005 has cost the UK taxpayer £161 million has been described by South Lakeland MP, Tim Farron, as "damning evidence" for a…