A fascinating list with some real surprises.

From Time Out, here's the 100 best British films as chosen by a panel of 150 film industry experts, including directors Sam Mendes, Mike Leigh, Ken Loach and Wes Anderson, actors David Morrissey, Sally Hawkins and Thandie Newton, newspaper and magazine critics and the heads of the UK's major cultural organisations.

In order from 1 to 100.