This has been dragging over for what seems like at least a year now. The real scandal is that the player (let's abbreviate "the player" to TP) hasn't been charged or that the DPP hasn't said no charges will be brought. It shouldn't take that long, and if they were to charge TP then I'm sure his club would put him on leave.