Ouch!
Whitney Houston performed in London this weekend, for the first time in years, and was universally ripped apart by critics.