Shia self flagellation festival comes to Ilford