19 across
Was an MP your heartless lecher? (5)
hints 0
checks 0
hints