England have been humiliated in Australia yet again, losing the Ashes 4-0 to a red-hot home side.
The tourists looked underprepared and overwhelmed for much of the series, and while they snagged a draw in Sydney to avoid a complete whitewash, the performance was embarrassing to say the least.
Zero Wicket's series players ratings make for grim reading, so let's get into them.
Joe Root (c) - 9/10
The English captain couldn't have done much more to keep his side in the Ashes fight.
He may not have made a century, but he was more consistent than just about any other batsman in the series, going past 50 three times and making 322 runs to make him the third-highest run-scorer on the tour.
His captaincy came under fire though, and whether he still holds that role moving forward for England is anyone's guess.
James Anderson - 6
Anderson had some strong spells, and his work in Melbourne stands out as the best, well above the rest of the pack.
But his series figures are somewhat underwhelming, finishing with a return which reads eight wickets at 23.37 from his three matches, despite bowling more than 100 overs.
He was economical as always, but the ability to be the attack's leader is reaching the end.
Jonny Bairstow - 7
Bairstow only played the two Tests, but his century in Sydney was one of the highlights of the entire series from an English point of view. It's more than likely what enabled them to hand on and avoid being swept out of the country in a whitewash.
He finishes with 194 runs from those four innings too, so wasn't completely bamboozled like the rest of his teammates in his remaining times at the crease.
Sam Billings - 5
Billings kept strongly in his one Test, having been called up from the Big Bash, and while he wasn't all that impressive with the bat, there was enough there in his 29 that suggests he will be around this English Test team in the coming years.
Given his preparation for the Test was playing Big Bash cricket with the Sydney Thunder, he certainly didn't let anyone down, particularly given the way the English side capitulated around him.
Stuart Broad - 7
In what is likely to be Broad's final trip to Australia before he hangs up the boots, he at times had the ball on a string.
Bowling around the wicket to David Warner in the final Tests asked the question why he wasn't there doing just that in Brisbane, but regardless, his 13 wickets at 26 was a strong enough performance to be recognised.
Rory Burns - 2
Dear oh dear.
Rory Burns was always going to be found wanting in Australia. His technique simply isn't right for these conditions, in much the same way Haseeb Hameed was found in all sorts of bother.
Dropped and brought back into the side, Burns didn't go past 50 in any of his six innings and averaged just 12.83.
Jos Buttler - 4
Buttler took one good catch behind the stumps, but was otherwise ordinary with the gloves and no better with the bat.
He made a tick over 100 runs in his eight innings, but averaged just 15 with the bat and looked all at sea against Australia's classy bowling attack.
Zak Crawley - 6
Crawley was drafted into the side for the final three Tests and while he wasn't outstanding, he did go past 50 once which is more than can be said for either Burns or Hameed at the top of the order.
Crawley finishes with 166 runs at 27.66 and likely his spot for future tours and series.
Haseeb Hameed - 1
Hameed was woeful. There is no other way to put it.
He finishes the series with just 80 runs from eight innings, and a highest score of 27. If Burns' technique didn't hold up in Australian conditions, then Hameed was all that and more.
A shocking series.
Jack Leach - 1
Leach was completely outplayed by his rival spinner Nathan Lyon. That wasn't totally unexpected coming into the series, but the difference between the two spinners was enormous.
Leach wound up with 6 for 321 at an average of over 50 and bowled so poorly at times that Joe Root was the preferred off-spinner.
Dawid Malan - 7
Malan fell away a little at the back end of the series, but behind Root was comfortably England's second-best with the bat.
He went past 50 on two occasions, a figure only beaten by Root and matches by Ben Stokes in this English team.
Malan wound up with 244 runs.
Ollie Pope - 3
Ollie Pope shows one or two good signs at points during the series, but for the most part, struggled to get any traction against the Aussie quicks.
He was eventually dropped after three Tests, averaging just 11 with the bat after his series started with a 35 in Brisbane while his team collapsed in a heap around him to be knocked over for just 150.
Ollie Robinson - 7
Robinson, when it came to consistency with the ball for the English quicks, was probably the shining light.
He didn't set the world on fire statistically, but bowled in the right areas, kept the pressure on more than he didn't and wound up with 11 wickets at 25.54.
Ben Stokes - 4
Stokes, as an experienced campaigner, was supposed to lead from the front in this Ashes series, and while injuries played a part on his performances, they aren't completely to blame for a lack of form which hurt England dearly.
He made two half-centuries with the bat, but averaged just 23 at a strike rate of 42, failing to take any sort of fight to the Aussie attack, while his bowling was abysmal, taking just four wickets 71.
Chris Woakes - 4
Woakes was ordinary, even in conditions when his style of bowling should have seen him take plenty of wickets against an Australian batting line-up whose technique can be at times susceptible against the moving ball.
He finished up with six wickets at an average north of 50, and his complete inability to keep the pressure on in Hobart after such a good start for the tourists sums it up.
Mark Wood - 8
Wood was the shining light for England. A bowler who differed from the usual 130 km/h with some movement, Wood has the ability to bowl fast and generate bounce.
That led him to 17 wickets at an average of 26, and while he wasn't always consistent throughout the series, that didn't matter. He was the point of difference England desperately needed.