London, 19th July 2025. The face of protest. The National March for Palestine brought thousands of people out onto the streets to voice their opposition to the continuing death and destruction of the Palestinian people in Gaza and the West Bank.