“ … and in today’s front-page story, we’re talking possible corruption at government level.” The presenter’s voice attracts my attention. “Here in the studio, a man who has known Sir Nicholas Murray for thirty years: Alan Smith-Reeves. Alan, this is a confusing business. What’s your take?”

“I know that guy,” Angela says self-importantly, as Alan Smith-Reeves starts talking. “He used to work in the same building as my last job.”

“Oh, right.” I nod politely, as a picture of Sam appears on the screen.

I can’t look. Just the sight of him sends shooting pains through my chest, but I don’t even know why. Is it because he’s in trouble? Is it because he’s the only other person who knows about Magnus? Is it because last night I was standing in a wood with his arms around me and now I’ll probably never see him again?

“He’s quite good-looking,” says Angela, squinting at Sam critically. “Is he Sir Nicholas Whatsit?”

“No!” I say, more vehemently than I meant to. “Don’t be stupid!”

“All right!” She scowls at me. “What’s it to you, anyway?”

I can’t answer. I have to escape from all this. I get to my feet. “Want a coffee?”

“I’m making one. Duh.” Angela shoots me an odd look. “Are you OK? What are you doing here, anyway? Thought you had the day off.”

“I wanted to get ahead with stuff.” I grab my denim jacket. “But maybe it was a bad idea.”

“Here she is!” The door bursts open and Ruby and Annalise bustle in. “We were just talking about you!” says Ruby, looking surprised. “What are you doing here?”

“I thought I’d do some admin. But I’m going.”

“No, don’t go! Wait a sec.” Ruby grabs my shoulder, then turns to Annalise. “Now, Annalise. Why don’t you say to Poppy what we were talking about? Then you won’t have to write a letter.”

Uh-oh. She’s wearing her headmistressy look. And Annalise’s looking shamefaced. What’s going on?

“I don’t want to say it.” Annalise bites her lip like a six-year-old. “I’ll write a letter.”

“Say it. Then it’s done.” Ruby is eyeing Annalise with the kind of stern gaze that’s impossible to ignore.

“OK!” Annalise takes a breath, looking a little pink around the cheeks. “Poppy, I’m sorry I behaved badly with Magnus the other day. It was wrong of me and I was just doing it to get back at you.”

“And?” prompts Ruby.

“I’m sorry I’ve given you a hard time. Magnus is yours, not mine. He belongs with you, not me. And I’m never going to mention the fact we switched appointments again,” she finishes in a rush. “Promise.”

She looks so discomfited, I feel quite touched. I can’t believe Ruby did that. They should put her in charge at White Globe Consulting. She’d sort out Justin Cole in no time.

“Well … thanks,” I say. “I appreciate it.”

“I truly am sorry, you know, Poppy.” Annalise twists her fingers, looking abject. “I don’t want to spoil your wedding.”

“Annalise, take it from me. You won’t spoil my wedding.” I smile, but to my horror I can feel tears welling up in my eyes.

If anything spoils my wedding it’ll be the fact that it was called off. It’ll be the fact that Magnus didn’t really love me after all. It’ll be the fact that I was a completely stupid, deluded fool …

Oh God. I am going to cry.

“Missus?” Ruby gives me a close look. “You OK?”

“Fine!” I exclaim, blinking furiously.

“Wedding stress,” says Annalise. “Oh my God, Poppy, are you turning into a bridezilla at last? Go on! I’ll help. I’ll be a bridesmaidzilla. Let’s go and throw a hissy fit somewhere. That’ll cheer you up.”

I raise a half smile and wipe my eyes. I don’t know how to respond. Do I tell them about Magnus? They’re my friends, after all, and I’m longing for someone to talk to.

But then, what if it is all a mix-up? I haven’t heard anything further from Unknown Number.90 The whole thing’s guesswork. I can’t start telling the world that Magnus has been unfaithful, based on one anonymous text. And then have Annalise putting it on Facebook and calling him a love rat and booing as we walk down the aisle.91

“I’m just tired,” I say at last.

“Slap-up breakfast!” exclaims Ruby. “That’s what you need.”