Louisa Johnson’s odds slashed for Christmas number one