Philip Ogley·FollowSep 20, 2023--2ShareI think Brits don't do ghosting, I think we just tell each other to fuck off: I've had that!