Crossword Genius

Keep going north after solo ride all over the place (7,2)

Ross

I believe the answer is:

soldier on

'keep going' is the definition.
(I've seen this before)

'north after solo ride all over the place' is the wordplay.
'north' becomes 'N' (abbreviation).
'after' is a charade indicator (letters next to each other).
'all over the place' is an anagram indicator.
'solo'+'ride'='soloride'
'soloride' anagrammed gives 'soldiero'.
'n' put after 'soldiero' is 'SOLDIER ON'.

(Other definitions for soldier on that I've seen before include "Keep struggling" , "Persist in spite of difficulties" , "Doggedly continue" , "Don't give up" , "... to bear up" .)

I've seen this clue in The Independent.
Want a hint initially instead of a full solution? Install my app