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.
We rarely attended Cabinet meetings when the previous administration were in power because, in our view, votes could pretty much be predicted from a distance. The same is probably true today.