Beta blockers are a group of prescription-only medicines used to treat a variety of medical conditions including heart failure, angina, high blood pressure, migraine and some anxiety symptoms. Beta ...