Steady progress since I started about an hour ago but some of the parsing I find a bit of a challenge. Any guidance on 10d? If I have 15a correct there only appears to be one possibility and I can't really see the housemate in 15a but again, the answer seems obvious.