List of Bylines
Get in touch if you want to find out more about the stories and how I worked on them - or if you have any tips.
2022
- I joined The Guardian on August 25th 2022 as Investigations Reporter and my stories for them can be found here.
2021
- I joined Business Insider on May 17th 2021 as Politics Reporter and my stories for them can be found here.
- Matt Hancock helped Tory secure £180m PPE deal | The Sunday Times 16th May 2021
- Boris Johnson fails to replace adviser on ministerial standards amid growing cronyism allegations | Business Insider 4th March 2021
- A Labour Party group with links to Keir Starmer is being investigated for failing to declare financial backers | Business Insider 19th February 2021
- Conservative MP apologises for breaking financial ethics rules on relationship with PPE company | Business Insider 18th February 2021
- A Tory MP is under new investigation by the UK's anti-corruption watchdog after it rejected his appeal demands | Business Insider 15th February 2021 - follow-up to earlier stories on George Freeman
- A Jesus Fish Out of Water | The Fence 12th February 2021 - an investigation into Senator Josh Hawley, also published in The Guardian
- Two stories in Street of Shame and HP Sauce | Private Eye #1540 5th February 2021
- A second former Conservative health minister has been censured by the UK's anti-corruption watchdog | Business Insider 1st February 2021
- Conservative MP George Freeman received cash from PPE firm founded by former government appointee | Business Insider 26th January 2021 - follow-up to November 2020 story for Private Eye
- Little nib at the end on Conor Burns £49.95 insect zapper expenses claim | The Sunday Times 24th January 2021
- MP flies flag for patriotic lessons diary story in Atticus| The Sunday Times 24th January 2021
- Ed Davey diary story | Times Diary 22nd January 2021
2020
- "Freelancing Freeman", HP Sauce | Private Eye #1535 20th November 2020
- David Cameron diary story in Atticus | The Sunday Times 15th November 2020
- Vaccine tsar runs up £670,000 PR bill | The Sunday Times 8th November 2020 - front page
- Vaccine taskforce head Kate Bingham shared UK plans with private firms | The Sunday Times 1st November 2020 - front page
- Diary story on PM cards | Times Diary 31st October 2020
- One story, HP Sauce | Private Eye #1533 23rd October 2020
- Corbynites create policy group to resist Starmer | The Times 17th October 2020
- Revealed: fewer than one in 200 complaints against Met unit upheld | The Guardian 15th October 2020
- Hard-left student activism of Starmer's policy chief revealed | The Times 13th October 2020
- One story, Man in the Eye | Private Eye #1531 26th September 2020
- Who Called Boris on Friday? | The Fence 15th September 2020
- Lead diary story | Times Diary 12th September 2020
- Lead SW1A story | Evening Standard Diary 11th September 2020
- One story in HP Sauce | Private Eye #1530 11th September 2020
- A data fail left banks and councils exposed by a quick Google search | WIRED 8th September 2020
- Labour MP Naz Shah Sues Leave EU Over Grooming Gangs Slur | Byline Times 3rd September 2020
- Grayling post-intelligence | Times Diary 2nd September 2020
- Two stories in Street of Shame and HP Sauce | Private Eye #1529 28th August 2020
- Tory MP Andrew Percy lobbied EU to back donor’s energy project | The Times 24th August 2020
- Conservatives Slammed for Not Taking Anti-Semitism Investigations Seriously | Byline Times 20th August 2020 — follow-up to exclusive for Scram, see below, 28th November 2019
- Lead SW1A story on London Lib Dem mayoral selection | Evening Standard Diary 19th August 2020
- Arrest of Hong Kong Activists Linked to Damning UK Parliamentary Group Report on Police Brutality | Byline Times 14th August 2020
- Two stories in Street of Shame and HP Sauce | Private Eye #1528 14th August 2020
- Colet Court: Sex-charge prep teacher found dead | The Times 3rd August 2020
- One story in Street of Shame | Private Eye #1527 31st July 2020
- PR boss Paul Blanchard taped saying he did not like Jews | The Times 28th July 2020
- Universities offer jobs in Hong Kong that punish dissent | The Times 27th July 2020
- Three stories in News, Street of Shame, and HP Sauce ('Sly Fox') | Private Eye #1526 17th July 2020
- Raab's Red Herring To Distract From Russia Report Release | Byline Times 16th July 2020
- Three stories in News, HP Sauce, and Media News | Private Eye #1525 3rd July 2020
- One story in Street of Shame | Private Eye #1524 20th June 2020
- Join the police in Hong Kong, said university career advert | The Times 13th June 2020
- Food Standards Under Threat and a Top Brexiteer's Fishy Business | Byline Times 9th June 2020
- Three stories across Street of Shame and HP Sauce | Private Eye #1523 5th June 2020
- Three stories, one each in Street of Shame, Anti-Social Media, and In The Back | Private Eye #1522 22nd May 2020
- The story of Worldometer, the quick project that became one of the most popular sites on the internet | New Statesman 9th May 2020 online
- One story in Street of Shame | Private Eye #1520 24th April 2020
- Lead SW1A story on Geoffrey Cox | Evening Standard Diary 15th April 2020
- Two stories in HP Sauce | Private Eye #1519 3rd April 2020
- Lead SW1A story on Chris Bryant | Evening Standard Diary 23rd March 2020
- Lead SW1A story on Rory Stewart | Evening Standard Diary 17th March 2020
- The mystery of the Spectator Index, one of the internet’s biggest news sources | New Statesman 16th March 2020 online
- One story in Street of Shame on the Burgon Bugle | Private Eye #1517 6th March 2020
- Three stories in HP Sauce on inter alia political funding | Private Eye #1516 21st February 2020
- HP Sauce & Cult News on SPAC Nation | Private Eye #1514 24th January 2020
- A Minister From Controversial Church SPAC Nation Is Campaigning For Rory Stewart | BuzzFeed 8th January 2020 online
2019
- One story for Street of Shame | Private Eye #1512 20th December 2019
- Two stories for Street of Shame | Private Eye #1511 13th December 2019
- Sorry, Tories, but £500m isn’t enough to reverse the Beeching Axe | CityMetric 2nd December 2019 online
- General election reporter for Scram News from 12th November 2019 to 20th December 2019
- I wrote 50 stories in total over six weeks with Scram. Top exclusives and stories included:
- In The Back story on Hong Kong | Private Eye #1509 15th November 2019
- Three stories across Street of Shame & HP Sauce | Private Eye #1508 1st November 2019
- Hong Kong students told to remove protest display at British university | The Times 26th October 2019 page 35 and also online
- Amazon's promotion glitch gives students a cheap thrill | The Times 26th October 2019 page 9
- Huw Edwards tells of 5am burglary | The Times 26th October 2019 page 9
- Patient, 84, died after 6 hours on A&E trolley | The Times 25th October 2019 page 23
- Pregnant teacher killed by Porsche driver speeding at 120mph | The Times 25th October 2019 page 18
- Rap group films cannabis video in school classroom | The Times 24th October 2019 page 5
- Story for In The Back | Private Eye #1506 4th October 2019
- "Tikka Back Control" on first page | Private Eye #1505 20th September 2019
- Rory Stewart: the picture perfect politician | Coffee House blog, The Spectator 6th September 2019
- HP Sauce story on Conservative Party co-chairman's Wikipedia editing | Private Eye #1504 6th September 2019
- Lead HP Sauce story on Michael Gove's rapid response unit in the Cabinet Office | Private Eye #1503 20th August 2019
- Follow-up story on Turning Point UK and stories on Andrew Adonis, Markus Meechan/Count Dankula, and the Royal Borough of Kensington and Chelsea across Street of Shame, HP Sauce, Rotten Boroughs, and Media News | Private Eye #1502 6th August 2019
- Cambridge student fined for giving feminism talk in Russia during sinister crackdown on visa violations | Sunday Telegraph 28th July 2019 page 13 and online
- Lunchtime Espresso round-up emails for the Spectator, 24th and 25th July 2019 online
- Stories on Turning Point UK's QAnon believers, Matt Hancock, and the Fat Controller across Street of Shame, HP Sauce, and Medicine Balls | Private Eye #1501 23rd July 2019
- Katie Hopkins on White Minorities and the Great Replacement Theory | Byline Times 15th July 2019 online
- First female High Master at all-male bastion | Daily Telegraph 28th June 2019 online and page 9
- East vs west: which is the better British train service ending in “coast main line”? | CityMetric 8th April 2019 online
- Here are six things we learned by making a list of every station in London that crosses a borough boundary | CityMetric 26th February 2019 online
2018
- St Paul’s teacher charged with sex offences | Sunday Telegraph 22nd July 2018 page 9 and also online
- Countryfile host: Green belt means people live too far from cities to commute from bike | Daily Telegraph 17th July 2018 page 8
- Welsh orchestra hit all the wrong notes in tribute to Les Dawson | Daily Telegraph 14th July 2018 page 13
- Council charges £30 to live-stream funerals | Daily Telegraph 12th July 2018 page 9
- German prince dies in riding accident at friend's stately home | Daily Telegraph 15th June 2018 page 7
- Monkeys for sale over Facebook | Daily Telegraph 15th June 2018 page 11
- 'Selfie death' as British woman plummets 30 metres from picturesque sea wall | Daily Telegraph 13th June 2018 online
Back to the main page.
Last updated 30th August 2022