reduce parliament to 278 seats representing the  278 municipalities win the poll in the municipality wins a seat in parliament. very simplistic but a start, sure there would need to be a system to include the smaller parties, so perhaps looking to New Zealand's MMP  system, where the voter has two votes on election day one for a candidate and one for a party, where the split in parliament would be around  60/40 between candidate and party vote, an option worth looking at.  Bottom line is there has to be accountability to the voters. Incidentally NZ allows Permanent residents to vote, which should be the same here!