Text this: Rates of turnover among general practitioners: a retrospective study of all English general practices between 2007 and 2019