Never mind by whom.
That gave me a clue.
I lay in wait for Willoughby in London.
He is not very clever; he tried to obey Ethne's command of silence, but I managed to extract the information I wanted.
The rest of the story I was able to put together by myself.