Englands next generation had a fine day at work as batters Harry Brook and Ollie Pope touched landmarks of 2,000 Test runs and 3,000 Test runs, respectively.