More new homes completed per year under Sadiq Khan than under any previous Mayor of London by LLP Staff Reporter January 17, 2023 January 17, 2023