Did You Know That Inhalers For Asthma...
ChatterBank1 min ago
No best answer has yet been selected by lloyd1e. Once a best answer has been selected, it will be shown here.
For more on marking an answer as the "Best Answer", please visit our FAQ.Clues like that are rarely as difficult as they seem at first sight. You just need to get a little bit of them from crossing clues (or in this case duplicate clues for bits of them), look at the word length pattern and as often as not you are there.
In this case the anagram of BY DEMON = ON MY BED set off a chain of thought that allowed one simple google to confirm and complete the answer for me.
Working out how the compiler got there is another matter......