Boohoo has reported a double-digit rise in both earnings and sales for the full financial year and seems "well-positioned" to deal with the impacts of Covid-19 as the online fashion retailer cites improved year-on-year group sales growth during April.