How many inhabitants does each MP represent?
Malta
now has the largest parliament in Europe, with an
MP for every 6,532 voters.