Briton to win 8 olympic medals