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.
Two men arrested in shops in Newport and Ryde on suspicion of being concerned in the supply of a class B drug, and on suspicion of distributing a harmful substance