Christian Ellis, a staffer turned lobbyist who has spent the last few years living in England to avoid appearing at an anti-corruption inquiry, delivered the broadside against Liberal backbencher Ray Williams in a five-page letter to Greg Piper, the speaker of the Legislative Assembly.