Fishing body accuses think-tank of “pulling the wool over people’s eyes”

439,900tonnes of fish worth a total of £437million was landed by Scottish-registered boats during 2015
439,900tonnes of fish worth a total of £437million was landed by Scottish-registered boats during 2015