Breaking news: Israel's military has declared a state of war following an unexpected large-scale attack by Gaza.