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.
Councillor Andrew Garratt said he has tried to get the council to “crack on” with getting a contractor for the Newport roadworks, pushing “every month” at project board meetings for updates