Barcelona police have sealed off a warehouse said to be stocking ballot boxes, as Spain seeks to obstruct a Catalan independence referendum. The Guàrdia Urbana force was obeying an order from prosecutors to prevent the Catalan vote being held on Sunday. About 16,000 school and university students marched through Barcelona demanding that the vote go ahead.