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.
Council say the Energy Recovery Facility has finally been officially 'successfully commissioned', but it comes nine years after plans were first announced. Here's the background