Congressman Anthony Weiner will announce his resignation from his seat in Congress at a press conference later today. We’ve heard that the press conference will take place in Sheepshead Bay, where Weiner first began his career as an elected official when he snagged the City Council seat currently occupied by Michael Nelson.
Rep. Anthony Weiner (D-N.Y.) will resign from his seat in Congress, heeding calls from President Barack Obama, House Speaker John Boehner (R-Ohio), House Minority Leader Nancy Pelosi (D-Calif.) and dozens of other congressional Democrats, sources confirm to POLITICO. The resignation ends nearly three weeks of tumultuous political controversy since the New York congressman sent a lewd picture of himself over Twitter which he claimed at first was a result of a hack, and later admitted he had sent himself.
According to two sources, Weiner made up his mind to resign Wednesday night, and shortly after began making calls to inform them of his decision. Weiner called DCCC chair Steve Israel — who had also called for his resignation — on Wednesday night at the White House picnic to inform him and Pelosi that he had decided to resign on Thursday.
House Democrats were set to strip Weiner of his committee assignments on Thursday morning, though they were not officially informed before a meeting in the Capitol Thursday morning with a White House liaison. But the news spread quickly following media reports.
… Weiner’s resignation comes after his wife Huma Abedin, an aide to Secretary of State Hillary Clinton, returned from a week-long trip to Africa with her boss. Weiner had said he would wait until Abedin returned before making a final decision on his plans. She returned home early Wednesday.