" His resignation is long overdue following a string of embarrassments for his force , including contracts given to friends , the shooting of Jean Charles de Menezes , accusations of racism causing chaos at senior levels and the politicisation of his role during the debates on detention for terrorist suspects .