had been set up by an amateur a long time ago; that it had never been protected from the simplest of classical hacks.
Carefully, using only his index finger, he input the magic line of characters.
He read them through twice, making sure that every apostrophe was where it should be, hesitated for a second on the brink, his breathing shallow, then pressed return.
He gasped, as gleeful as a small child, and had to fight the urge to shout out or punch the air. He had penetrated the tin-pot site at his first attempt. There, on the screen in front of him, were Barry Fairbrother’s user details: his name, his password, his entire profile.
Andrew smoothed out the magic paper he had kept under his pillow all week, and set to work. Typing up his next paragraph, with its many crossings out and reworkings, was a much more laborious process.
He had been trying for a style that was as impersonal and impenetrable as possible; for the dispassionate tone of a broadsheet journalist.
Aspiring Parish Councillor Simon Price hopes to stand on a platform of cutting wasteful council spending. Mr Price is certainly no stranger to keeping down costs, and should be able to give the council the benefit of his many useful contacts. He saves money at home by furnishing it with stolen goods — most recently a PC — and he is the go-to man for any cut-price printing jobs that may need doing for cash, once senior management has gone home, at the Harcourt-Walsh Printworks.
Andrew read the message through twice. He had been over it time and again in his mind. There were many accusations he could have levelled at Simon, but the court did not exist in which Andrew could have laid the real charges against his father, in which he would have presented as evidence memories of physical terror and ritual humiliation. All he had were the many petty infractions of the law of which he had heard Simon boast, and he had selected these two specific examples — the stolen computer and the out-of-hours printing jobs done on the sly — because both were firmly connected to Simon’s workplace. People at the printer’s knew that Simon did these things, and they could have talked to anybody: their friends, their families.
His guts were juddering, the way they did when Simon truly lost control and laid about anyone within reach. Seeing his betrayal in black and white on the screen was terrifying.
‘What the fuck are you doing?’ asked Fats’ quiet voice in his ear.
The stinking, middle-aged man had gone; Fats had moved up; he was reading what Andrew had written.
‘Fucking hell,’ said Fats.
Andrew’s mouth was dry. His hand lay quiescent on the mouse.
‘How’d you get in?’ Fats whispered.
‘SQL injection,’ said Andrew. ‘It’s all on the net. Their security’s shit.’
Fats looked exhilarated; wildly impressed. Andrew was half pleased, half scared, by the reaction.
‘You’ve gotta keep this to—’
‘Lemme do one about Cubby!’
‘No!’
Andrew’s hand on the mouse skidded away from Fats’ reaching fingers. This ugly act of filial disloyalty had sprung from the primordial soup of anger, frustration and fear that had slopped inside him all his rational life, but he knew no better way to convey this to Fats than by saying, ‘I’m not just having a laugh.’
He read the message through a third time, then added a title to the message. He could feel Fats’ excitement beside him, as if they were having another porn session. Andrew was seized by a desire to impress further.
‘Look,’ he said, and he changed Barry’s username to The_Ghost_ of_Barry_Fairbrother.
Fats laughed loudly. Andrew’s fingers twitched on the mouse. He rolled it sideways. Whether he would have gone through with it if Fats had not been watching, he would never know. With a single click, a new thread appeared at the top of the Pagford Parish Council message board: Simon Price Unfit to Stand for Council.
Outside on the pavement, they faced each other, breathless with laughter, slightly overawed by what had happened. Then Andrew borrowed Fats’ matches, set fire to the piece of paper on which he had drafted the message, and watched it disintegrate into fragile black flakes, which drifted onto the dirty pavement and vanished under passing feet.
X
Andrew left Yarvil at half-past three, to be sure of getting back to Hilltop House before five. Fats accompanied him to the bus stop and then, apparently on a whim, told Andrew that he thought he would stay in town for a bit, after all.
Fats had made a loose