Editorials beginning to alter, bringing Telegraph subscribers perhaps (7)
I believe the answer is:
readers
'telegraph subscribers perhaps' is the definition.
(readers of the Telegraph newspaper)
I cannot understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for readers that I've seen before include "cheaters" , "Checkers of proofs" , "bookworms" , "Bookish people" , "Consumers of the written word" .)