New York City Mayor Bill de Blasio announces run for president

New York City Mayor Bill de Blasio is running for president in 2020.
The mayor made the announcement this morning in a YouTube video, and joins a crowded field of Democrats running for president.
According to the New York Times, he is the 23 Democrat running for president.
The two-term mayor was first elected back in 2013.
He is not eligible to run again for New York City mayor.