"Blowing the lid on this Covid stuff is going to open a lot of eyes" Derek Sloan