THE BRONX - Embattled Rep. Anthony Weiner (D-N.Y.) resigned from Congress today, saying he could not continue in office amid the intense controversy surrounding sexually explicit messages he sent online to several women.

The 46-year-old Democrat made the announcement in his home district in Brooklyn after two weeks of fighting off pressure to step aside.

Weiner apologized during the news conference for the embarrassment that he caused and said he hopes to continue to fight for the causes dear to his constituents.