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.
Whoops! All of the objections that Ventnorians had made to Cheetah Marine plonking a building on valuable public parking places on the Ventnor seafront seemed to slip the minds of our local councillors.