I'd keep Foakes personally, but if it was a straight shoot out between Bairstow and Foakes, purely as a batsman, you can't surely rate Foakes higher?
I'm not saying I'd drop him, but Bairstow is a better batter imo
If it’s purely as a batsman Bairstow is the better player. I cannot see JB taking the gloves again as it’s not the position he last played in and has had a broken leg or ankle.
I don’t see the comparison as they are not playing for one place.
When Bairstow comes back and he’s been in great form until the injury he has to displace a batsman.
Difficult I can see exactly who unless there is a shuffling of the order but they will have to so he plays. Foakes is the keeper batsman.
If I was to guess I’d say Pope could move up