Brian Rose storms out after being challenged on his digital freedom platform