Haemorrhoids: Pathology, pathophysiology and aetiology | Synapse