Britain's Strictest Headmistress

Britain's Strictest Headmistress

Katharine Birbalsingh is the headmistress of a school in one of London's most deprived areas, where her schoolchildren are perfectly behaved. How does she do it?