The Body Shop has committed to make its entire product range 100% vegan and certified with The Vegan Society by 2023, the...