UK retailer Sports Direct today (19 July) saw full-year profit soar, driven by a rise in online sales.