I am a uni student, and have never had intercourse. Last week, after a party, I let a guy go in for heavy petting, resulting in my first orgasm. Would this have removed my virginity?

Technically, you are still a virgin. But if the petting involved any kind of penetration, then it’s quite likely your hymen was broken. If so, then the physical evidence that you are a virgin will have been removed.