virgin public