Tommy Makinson became the first player to score five tries in a Test match for England as they eased into the semi-final