Patient-level and practice-level factors associated with consultation duration: a cross-sectional analysis of over one million consultations in English primary care