It's just a shame that he's a ****Think you are being a bit harsh there.
Since that disaster of a tour (for him anyway) to England in 2019. He has played 12 tests (in what 2 and a half years) but still score 1,126 runs in those tests (18 innings) at an average of 62.6. Even taking out the 335 NO he scored against Pakistan, he has averaged 46.5 in those 17 innings.
As a pom, I'd kill for an opener to have those averages over a 2 and a half year period.