The octopus had been in the aquarium's care since May 2024.
Between £6.7 million and £9.4 million worth of common octopus was landed on the south coast of the UK from January to August ...