Mayor calls delivery "good news" at a difficult time for city and said equipment will be distributed immediately to employees providing essential services
Spanish president Pedro Sánchez officially presents all 22 senior ministers, including Salvador Illa and Manuel Castells, after a week of announcements