GP numbers and the future of primary care