Business knight stands up for innovation and British self confidence