Its a Hobbesian war of all against all as CNN and Fox News do battle, Trump fulminates over immigration, and Hamas makes its move.