Fish are expected to shrink in size by 20 to 30 per cent if ocean temperatures continue to climb due to climate change, a study has warned.