David Lammy demands better support from mayor and government