James has two girls on his mind... but no idea which one to go for! Things are hotting up with Salma, but Layla won't give up without a fight!