Where Yorkshireman needs umbrella going along? (2,5)
I believe the answer is:
in train
I'm afraid I can't even guess how this answer relates to the clue.
Can you help me to learn more?
(Other definitions for in train that I've seen before include "using public transport" , "happening?" , "On the move" , "Being dealt with (going by rail!)" , "making progress" .)