Carvedilol: a medicine for high blood pressure and heart problems - NHS Skip to main content