Last time I flew PE there were no power sockets, but that was in a plane which still had the old style Upper Class seats. Perhaps newer cabin configurations do have this feature? Try the Virgin website to see if that mentions anything.
I had to call Virgin this morning on a different matter, so I asked your question to them, and they said that their are no power sockets in economy, but there ARE SOCKETS IN PREMIUM ECONOMY.