Tripoli's only functioning airport has been attacked as eastern forces continue to advance on the Libyan capital, despite worldwide appeals for an end to the violence.

Fighting between Libya’s two rival governments has already killed 25 people and wounded 80, with 2,800 residents displaced due to the clashes.

The attacks threaten to disrupt oil and gas supplies, trigger further migration to Europe, and interrupt the UN’s plans for an election to put an end to the rivalry between the country’s east and west.