Ice Cube is on fire! Manchester’s AO Arena paid host to one of the best hip-hop bills to appear on this side of the Atlantic in a long time, probably since the time De La Soul and Wu-Tang Clan last popped over for a visit together. In a last-minute swap around, The Game, who cancelled his appearance due to ‘logistical issues,’ was replaced by Detroit hard-hitters D12. They are currently a much slimmed-down version of the D12 you remember, but still as energetic and lively as they ever were. “Purple Pills” and a cover of previous member Eminem’s “Lose Yourself” both featured in a hectic warm-up set, which got things going in fine form. Stoner legends Cypress Hill were up next. It’s been nearly 30 years since I saw them headline at the ’94 Reading Festival when the whole site was pretty much...