Stephen LeDrew sits down with Dr. David Carr, Associate Professor and Emergency Room Physician to talk about COVID-19 and the Province of Ontario. Did every level of government fail us by closing down too much? Will we be able to recover? What does the future hold.