Even better roundup of Hamas victory from Tim Blair.