Jobseekers have set up more than 26,000 new businesses under the New Enterprise Allowance scheme. Continue reading...