That is definitely not a porpoise. Porpoises are usually travelling in small groups, usually 1-4 individuals, and are briefly seen. Dolphins are acrobatic, and often travel in large pods. Porpoises have small, triangular dorsal fins, and Pacific White-sided dolphins have curving larger dorsals. Harbour Porpoise:
www.falriver.co.uk/cache/image… and Pacific White-sided Dolphin:
cherylyoung.files.wordpress.co…