A teacher from a village school in India, praised for improving the education of girls, has won this year's Global Teacher Prize.

But Ranjitsinh Disale has already given away half of the $1m (£750,000) - sharing it with runners-up in the competition.

A special Covid Hero prize was won by Jamie Frost, a UK teacher who ran a free maths tuition website.

The winners were announced by Stephen Fry in an online ceremony.

Mr Disale, who teaches in the Zilla Parishad Primary School, in the drought-prone village of Paritewadi, in the western Indian state of Maharashtra, was named the world's most exceptional teacher, ahead of 12,000 other nominations.

Read more.