Let's face it, exile1, the last time England had any chance at all of winning the Ashes was in 1066, when they lost to the French by (the admittedly very narrow margin of) an arrow in the eye. They've been playing catchy-uppy ever since.
Face the truth, they're shite! It's no shame. Somebody's got to come second.