Frances Nolan didn't. That much should be obvious. There wouldn't be much of a case if she did.
Don't you remember hearing about how Frances frequently blacked out? She told you herself from Old Bailey.
Think about someone who frequently dined with Frances.
He probably had a special talent.