Town Ward councillors have renewed their criticism of the level of public spend on the Elizabeth Quarter in Scunthorpe