Florence Eshalomi: the Mayor is doing his best to reduce violent crime in London but he can’t do it alone National government continues to be in denial about the consequences of austerity