The list system is the one used in Israel. Many people claim it is the most democratic you can get. Each party has a list of names, and every block of ( say ) 50,000 votes earns a seat. Names are ticked off from the top of the list downwards, so top names get seats. Top names are put there by the party bigwigs, so all their pals always get elected, come what may. But no "elected" member of the Knesset ever represents a constituency.
But the HUGE problem in Israel is that groups with very little national support can get a few members elected - such as religious parties. The list system can never result in a total majority for one party, so coalitions always have to be formed. And almost always, tiny parties can hold the balance of power. The religious parties can say to the big parties, "we'll put you in power if you give us special rights, if you make the whole population ( religious or not ) obey religious rules, about food, sabbath, religious holidays, etc etc etc "
If we had that system, imagine the BNP holding the balance of power. It could happen.