What's going on with Jameela Jamil coming out as queer and becoming the host of a show?

Jameela Jamil posted this tweet yesterday elluding to cancel culture and being queer and being forced to come out because she's been listed as a host of a new dance show (from what I understand)

What's the show, how is Megan thee Stallion involved, and why are people mad at her about it?