Sadiq Khan pledges to make London carbon-neutral by 2030 if he is re-elected as mayor

Brexit: Boris Johnson could face Lords defeat over decision to scrap protections for child refugees