As so often, I'm amazed at Jono's ability to parse clues that leave me flummoxed hours after the answer has gone in! It was another ten minutes before the penny finally dropped re 1D even after reading your hint on here!
Surprised no one else has raised an issue with 8d. As far as I can see, for it to work, the clue should read (the nonsensical) 'Bashed on on cut'! In other words, we need an additional 'on' for the definition, and the 'a' is superfluous.