I too am puzzled by the Scottish cottage - but also struggling with many more. A clue to 20a would be helpful
Medic sidles up and clears away might help with the log jam.
Got an answer for 68a but can't parse.
66a really annoying - can't get started on that either.
Really enjoying it, but struggling with some as you can see