Isle of —, island in the English Channel whose administrative centre is Newport (5)
I believe the answer is:
wight
(Other definitions for wight that I've seen before include "Sea area in the English Channel" , "Isle - sea area" , "South coast island" , "Courageous < creature" , "An Isle; a man (obs.)" .)