User: Why was the British politician John Anthony Profumo impeached?
Assistant: He was impeached because he had an affair with Christine Keeler, who was a socialite and a model. This caused a scandal, and he resigned from his position as Secretary of State for War.