Gary Neville and Jamie Carragher have warned that a ‘stain’ will continue to hang over Manchester City and the Premier League until the club’s financial charges are finally resolved.