Three to go and in trouble so any help appreciated:14A Hamlet portrayed by former political leader (6) T?O??E; guessing (Jeremy THORPE). 19D Stop girl falling down hole in street (7) S?L?C?T; guessing SOLICIT but again don't see why; and 22D He acted treacherously in Troy if not in France (5) S?N?N - no idea. Thanks in advance.