Apparently there are dolphins in the Thames. Who’d have thought it.