Joe Root stepped down as England Test captain on Friday after taking over the role in 2017 as Alastair Cook's successor.