What are G7 countries pledging on vaccine doses?

G7 leaders – who are meeting in England – are pledging to donate hundreds of millions of Covid-19 vaccines to poor countries.