"I'm sorry," he blurts out at once, his hands raised as if she's going to hex him - as if that would stop it. "I swear, I'm not messing about with Pansy. Pansy and I haven't been together in a long time. She's with Theo."