Endangered elephants and tigers are killing one person a day in India as humans put a growing squeeze on their habitat, according to new government figures.

But man is in turn killing a leopard a day as the man-animal tussle for space reaches new heights.

India has lost vast swathes of forests to urbanisation in recent decades, forcing animals into human-occupied zones.

According to the environment ministry, 1,144 people were killed in attacks across India in 1,143 days between April 2014 and May this year.

And there is no sign of the toll being cut.

The ministry said 345 tigers and 84 elephants were killed in the same period, mostly in poacher attacks. Elephants are targeted for their tusks.