Sadiq Khan has been re-elected as the Mayor of London with the smallest mandate since the office was created 24 years ago, analysis shows.
Westminster have announced plans to become the UK’s first net zero city and although this will be good for the planet, it’s not good news for future developments.