With crowds of Black Lives Matter protesters outside, and a vaccine mandate inside, the much-delayed Met Gala finally went ahead in New York on Monday evening. The event, usually held on the first Monday in May, was cancelled in 2020 due to the Covid-19 pandemic, and rescheduled this year for the same reason. The 2021 event was themed “American independence” and co-chaired by the singer Billie...