In a community centre in Berlin’s Spandau district, two large rooms are filled with the clunk and whirr of sewing machines, rolls of colourful fabric strewn across the tables. About a dozen migrants from countries including Iran and Afghanistan are busy making face masks to donate to the community — and their work is in high demand, with a queue stretching down the stairs and out the front door. Germany has made masks compulsory on public transport and in many shops as part of measures to control the spread of the coronavirus, which has claimed almost 6,000 lives and led to sweeping restrictions on public life.