14 across
New
magazine
from
US
island
(9)
New magazine from US island (9)
hints
0
checks
0
hints
The definition is at the beginning of the clue.
How the clue works
The definition is New magazine, referring to the New Statesman publication. The answer is built as a charade: STATES (the US, i.e. the States) followed by MAN (island, the Isle of Man).