Newport is the capital of the Isle of Wight. It’s the town with the most nation-wide chains of shops as well as being the centre for business. The County council are head-quartered there.
The Isle of Wight council are only now getting around to holding meetings to forbid parking in the main square of the Island’s capital. Can you believe it?