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