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.
Island Roads issue a press release alerting the public they'll be starting more main road resurfacing works shortly - something the 25 year PFI contractor is being paid £1.4m per month to carry out.