Home & Garden Khan Promises to Mayor for all Londoners May 10, 2016 Editor Comments Off on Khan Promises to Mayor for all Londoners Sadiq Khan’s life to date has been characterised by beating