US rapper Macklemore concluded his Free Palestine Tour in London, alongside singers, poets and activists, pledging to donate proceeds to organisations supporting Palestinians. The tour followed his removal from Ed Sheeran’s US shows after his public support for Palestine

