In Germany face masks have been obligatory in enclosed spaces since the economy re-opened: in shops, public transport, shopping centres, when walking between tables in restaurants, in churches, secondary schools etc. They have seen very few new cases since the reopening - and these have largely been confined to identifiable work places where they can be managed.
There are exceptions for those with asthma and certain other medical conditions - though those people are advised to avoid enclosed spaces where they might become infected and might infect others. and for young children etc
Germany has been very successful in managing corona virus - a total of 9000 deaths out of a population of 82 million. The UK has the worst record on excess deaths in Europe - over 60,000.
My advice would be to copy what Germany is doing.