Mayor's Questions

Mayor's Questions

Summary

London's Mayor, Sadiq Khan, is quizzed on the key issues affecting the capital