Humpback whale makes a splash off Kent coast 10th January 2025 News Deal sighting has sparked concerns over National Grid’s Sea Link plans