India see world's highest-ever daily Covid-19 cases

India has recorded the highest one-day tally of new Covid-19 cases anywhere in the world - and the country's highest number of deaths over 24 hours.

It has close to 16 million confirmed cases, second only to the US.

The country is struggling with a second wave, raising more fears about its overwhelmed health care system.

Crowds have formed outside hospitals in major cities which are filled to capacity. A number of people have died while waiting for oxygen.

Families are waiting hours to perform funeral rites, Reuters news agency reports, with at least one Delhi crematorium resorting to building pyres in its car park in order to cope with the numbers arriving.

Meanwhile, some countries are bringing in stricter rules affecting travel to and from India amid fears over the rising cases.

Australia's Prime Minister Scott Morrison said the number of flights between the two countries would be cut, while the UK has added India to a red list, restricting travel and bringing in hotel quarantine for all arrivals from India from Friday morning.