Sweden and Finland will join NATO which Putin must have not anticipated.