An anti-gay supporter holds a poster that reads 'A father, a mother for eve - The Independent