Six in ten founders say Labour is ‘anti-business’, new survey finds SMEs November 20, 2025 Practically two-thirds of fast-growth enterprise founders imagine the Labour authorities is “anti-business”, in response to a brand new survey from…