Prest: a very English solution