“Small businesses are the backbone of the British economy. They provide jobs for more than 16.6 million people and generate ...