A new environmental report has called for a ban on commercial fishing in almost a third of UK waters in order to protect some species of fish.