Australian supermarket shelves are being stripped of supplies due to coronavirus concerns.

Toilet paper, hand sanitiser and face masks are among the items most in demand.

There are fears that key items may run out - but authorities insist there is no need to panic-buy.

More than 30 cases of Covid-19 have been confirmed in Australia, including one case of human-to-human transmission.