“NOOOOOOO!”

Uncle Vernon seized one of Marge’s feet and tried to pull her down again, but was almost lifted from the floor himself. A second later, Ripper leapt forward and sank his teeth into Uncle Vernon’s leg.

Harry tore from the dining room before anyone could stop him, heading for the cupboard under the stairs. The cupboard door burst magically open as he reached it. In seconds, he had heaved his trunk to the front door. He sprinted upstairs and threw himself under the bed, wrenching up the loose floorboard, and grabbed the pillowcase full of his books and birthday presents. He wriggled out, seized Hedwig’s empty cage, and dashed back downstairs to his trunk, just as Uncle Vernon burst out of the dining room, his trouser leg in bloody tatters.

“COME BACK IN HERE!” he bellowed. “COME BACK AND PUT HER RIGHT!”

But a reckless rage had come over Harry. He kicked his trunk open, pulled out his wand, and pointed it at Uncle Vernon.

“She deserved it,” Harry said, breathing very fast. “She deserved what she got. You keep away from me.”

He fumbled behind him for the latch on the door.

“I’m going,” Harry said. “I’ve had enough.”

And in the next moment, he was out in the dark, quiet street, heaving his heavy trunk behind him, Hedwig’s cage under his arm.