Why Can’t I See My GP? - Ellen Welch

A timely look at the state of the National Health Service in the UK, from its creation in 1948 to…