Britain has reported 31,587 deaths from Covid-19, the second-highest death toll in the world after the United States