Widespread business and public service closures put Britain’s economy on hold. Posted on September 19, 2022 by Post Content Author: