GP crisis: how did things go so wrong, and what needs to cha