‘We should have seen this coming’: Why a Royal Navy ship still hasn’t reached Cyprus after Iran strike

HMS Dragon is still docked in Portsmouth and is not expected to sail until next week