A teacher from north London has been announced as the winner of a competition to find the world's best teacher.

Art and textiles teacher Andria Zafirakou is the first British title holder of the Global Teacher Prize.

The result was revealed at a ceremony in Dubai.