Ontario reveals more details about vaccine rollout, stress mounts for people waiting for surgeries and how your credit score could be impacted by deferred payments.