Megan Thee Stallion has cancelled an upcoming show in Houston “out of respect” for those impacted by last month’s Astroworld tragedy.Ten people died and hundreds more were injured as a result of a “mass casualty” crowd crush during Travis Scott’s headline set at the Texas event.