More than 90 people have died across Europe as the cold snap continues to sweep the continent.

Air, rail and road transport has also been severely disrupted as temperatures in some parts fall to as low as -33C.

Passengers stranded by snow-blocked roads, delayed trains and a three-day suspension of the Eurostar rail service are finding no relief at airports as icy runways close and heavy snow grounds hundreds of flights.

At least 42 people have died in Poland as temperatures dropped to around -20C in places.

27 people died in the Ukraine, while 13 people died in car accidents in Austria, Finland and Germany.

Air transport has also been badly hit. In France, Germany, Belgium and the Netherlands airport operators struggled to clear runways amid thick snowfalls with major disruption to flights.

There has also been further disruption at British airports.

Easyjet has cancelled more than 150 flights, while British Airways said the majority of its flights were operating but there had been some cancellations.

Ryanair says its flights are subject to delay but urged passengers to check in as normal.

On the roads thousands of motorists have been stranded.

An emergency shelter was set up in Basingstoke after 2,000 vehicles ground to a halt.

The AA in England said it attended more than 20,000 breakdowns by last night.

In Buckinghamshire, west of London, about 100 people, including 20 children, spent the night in the John Lewis department store after being snowed in.

Train services have also been affected with numerous cancellations and delays along lines.

However, there has been some good news for those trying to get home for Christmas.

Eurostar trains resumed services this morning after three days, with passengers originally due to travel Saturday or Sunday eligible to travel today.

The company says the backlog will be cleared over the next few days but a return to normal service is not expected until next week.