Britain’s 5.5 million businesses employ 27.8 million people and generate £5.3 trillion. They provide work, drive economic growth, and have a unique ability to innovate and scale solutions to social problems.
77% say with the right govt support, they could do even more.