Mercury Prize Winners – From Worst To Best

All 26 winners of the Mercury Prize, ranked from worst to best.