If you didn’t see this one coming . . .

Then you weren’t paying attention: Secretary of State Colin Powell has told his colleagues he is resigning and the White House is expected to make the announcement on Monday, a U.S. official said.