Clue: Paper that's still popular and good quality (7,8)
Answer: EVENING STANDARD
Explanation: Definition: Paper
EVEN (still) + IN (popular) + G[ood] + STANDARD (quality). The Standard is a London evening paper, now given out free at stations etc, and edited by former Chancellor George Osborne