Question: Which political party, founded in 1967, has its headquarters in London and currently has the leader Ian Edward ?
Answer: NATIONAL FRONT; Front National (disambiguation); Front national; National front; National Front; National Front (Germany); National Front (disambiguation)