Florida Gov. Ron DeSantis (R) speaks during a news conference in Miami Gardens on Monday. (Joe Raedle/Getty Images)

Florida Gov. Ron DeSantis (R) mandated a 30-day stay-at-home order for the state Wednesday, requiring that its nearly 21 million residents stay indoors unless they are pursuing essential services or activities. His executive order will take effect midnight Thursday.

DeSantis took heavy criticism from state lawmakers for refusing to enact such an order until this week, even as the number of confirmed coronavirus cases have nearly surpassed 7,000 in the state, including at least 85 deaths as of Tuesday.