What causes haemorrhoids?
Haemorrhoids are mainly caused when there is too much pressure on the veins around your anus resulting them to swell.
- Constipation is thought to be the main cause, as the pressure of passing hard stools causes the blood vessels to weaken
- Straining during bowel movements
- Pregnancy due to the additional pressure from the baby and constipation caused by hormonal changes
- Prostate problems in men causing difficulty passing urine can lead to piles
Meet the team
Learn more about our team of consultant colorectal surgeons and the rest of your care team.