Rioting has left Britain deeply shaken