Odds slashed on SNP election success as polls hit Labour hopes