Next month’s elections will see some 370,000 people eligible to cast their vote for their preferred candidate for the European Parliament and almost 460,000 people vote for their local council representatives.But who is actually eligible to vote? Can foreign residents vote too? What about Maltese people living overseas? With preparations for the elections in full...