Italian authorities are struggling to deal with a huge influx of migrants arriving from North Africa.

About 300 people arrived in a boat from Libya on Sunday. They included a woman and her baby, born during the crossing.

Several other boats, carrying hundreds more migrants, are expected to reach Italy within hours.

The BBC's Anna Holligan reports.