News

A newly installed set of concrete bollards outside an isle of Wight prison has sparked frustration among nearby residents.