Oxford Street, one of London’s busiest shopping districts, became the epicentre of a major protest on Saturday, calling for an immediate ceasefire in Gaza and a boycott of brands linked to Israel. The demonstration, occurring just days before Christmas, significantly disrupted traffic and drew widespread attention.