Questions the daily (5)
I believe the answer is:
paper
'the daily' is the definition.
(newspaper)
I can't explain the remainder of the clue.
Can you help me to learn more?
(Other definitions for paper that I've seen before include "Thin material used for writing, wrapping etc" , "News publication" , "Journal" , "Treatise" , "Literary essay" .)