Tourists fume at new Spanish £170 fines for buying sunglasses saying 'demonisation' needs to end
Local police are clamping down on illegal street vendors in popular holiday destinations in Spain - with Brits also facing fines if they buy from the vendors