Berlin’s beloved spätkaufs – late night shops that can be found on every street corner – are an essential part of community culture, but stricter regulations may see them close on Sundays and bank holidays. How are Germans fighting back? And why do they hold such a dear place in people's hearts?