The headline — “Battersea Bridge bus driver dies after assault as murder probe begins” — is 68 characters and front-loads the strongest search terms (location, victim’s role, the murder investigation). It signals everything a reader or search engine needs to identify the story.
I opened on the central development — the murder investigation following the driver’s death — then built outward into the circumstances of the attack, the arrest and charge, the police appeal, the family’s tribute, the TfL response and the wider context of attacks on bus workers. That keeps the most important fact at the top while letting the human element land lower in the piece.
To add value beyond your raw material, I drew on additional reporting from London Now and BritBrief, which gave me the detail that the attack is believed to have taken place on the pavement next to the stationary bus at a stop — useful colour your source didn’t include. I also added the TfL statement from Siwan Hayward and the earlier comments from Detective Superintendent Fiona Van Kampen, both of which round out the official response. The final paragraph on attacks on bus workers references the Derek Thomas case from last year (BBC-reported) to give the story national context without straying from the facts.
One editorial flag: your raw material says officers were called at “00.33am” while London Now reported it as “just after 12.30am”. I went with 12.33am, which reconciles both. Also worth noting — the suspect was charged with GBH before the driver died. I’ve made the point that the charge may be reviewed by prosecutors following the death, but stopped short of stating it will be upgraded since the Met hasn’t said so. Worth keeping an eye on for any update before publication.
