Sharp was right to have gone and should've left sooner. This story is yet another example of the toxic Johnson and Tory hierarchy attempting to jockey right-wing supporters within what should be independent selection processes. For the BBC to remain a trusted source, Sharp had to go.
While this incident was undeniably an oversight on Sharp's part, it isn't a deliberate case of cronyism as portrayed by the media. Sharp has taken accountability for his error by stepping down, and that should be the end of this so-called scandal.