Question: why does high blood pressure cause swelling?
Answer: High blood pressure makes your heart worker harder than it needed to before. Over the space of many years, this extra effort can lead to the heart muscle becoming thicker and less effective at pushing the blood round. This allows fluid to build up in your lower legs and ankles, which causes them to swell up.