mayorwatch.co.uk
Greater London Authority Bill First Reading
The Greater London Authority Bill which will grant more powers to the Mayor of London and London Assembly started its passage through Parliament yesterday.