“Muslim Armies!” pro-Palestine rally outside the Egyptian Embassy in London