What does the general election mean for businesses?

The results are in! With a new Labour government, what does this mean for businesses in the UK? After nearly 5 years of uncertainty, could franchising be one of the few beacons of stability and growth in a changing world?  Thanks to the recent General Election,...
REQUEST MORE INFO