Fin, humpback, and minke whales in the Gulf of St Lawrence are eating more fish and less krill than they did in the past ...