Everyone yet to reach port will be confused (3,2,3)
I believe the answer is:
all at sea
'confused' is the definition.
(I've seen this before)
'everyone yet to reach port' is the wordplay.
'everyone' becomes 'all' (all people).
'yet to reach port' becomes 'at sea' (travelling at sea).
'all'+'atsea'='ALL AT SEA'
'will be' is the link.
(Other definitions for all at sea that I've seen before include "Totally disorganised" , "Where the entire fleet in wartime might be" , "Rescuers at Dunkirk were thus" , "in a muddle" , "Nobody in the dock" .)