Technology secretary branded “delusion”