I think Ray has been topping the public vote for most is not all of this series & don't see why that should change now even with Hayley top of judges leaderboard - if anything Ray not being top will probably galvanise his vote more.
Sam will inevitably be bottom of vote & in skate off & Beth would have to then top public vote which I don't see her doing.
Can see them putting Sam through though over Beth unless he cocks up a la Suzanne - given all the comments tonight towards Beth they would be pretty much going back on everything they have said to put her through.