News Tessa Jowell launches London Mayor bid with Homes for Londoners pledge Tessa Jowell today officially launched her bid to be Labour candidate for Mayor of London. At a rally… 19th May, 2015, 10:55 am