English National Party has been the name of various political parties of England, which have commonly called for a separate parliament for England. (en)
English National Party has been the name of various political parties of England, which have commonly called for a separate parliament for England. (en)