mayorwatch.co.uk
Victoria Borwick named new Deputy Mayor of London
Boris Johnson has named London Assembly member Victoria Borwick as the new Deputy Mayor of London. Borwick replaces Richard Barnes who lost his Assembly seat at last week’s election. By law the Dep…