Not so long ago, surgery for haemorrhoids meant a four or five-day stay in hospital, but new advances have cut treatment to day surgery or an overnight stay - whether on the NHS or privately. Gordon ...