It's not really a shift, and it's more of a realization that May isn't going to fall for the same General Election trap again so the Peoples Vote is the only card he's got left to play.
But yeah, i'm full in on Labour if they give me that option, Corbyns problems can be dealt with later down the line, Brexit is a problem now.