The technology manifesto 'Making BrITain Great Again' may become the victim of political spin and may not be given enough attention.