Halifax today was visited by a foreign naval submarine. She Tied up at the the dockyard, just after 1pm. This suggests she is a diesel boat, as Nuclear subs tie up at Shearwater.
More Details to follow once known.
Photo above from @hillarywindsor via twitter.