Zayn Malik cancelled a show on Tuesday night at the last minute leaving his fans disappointed.