He said: "This is obviously a policy for national government rather than the Mayor of London. We are against an amnesty because we have seen that it doesn't work in other parts of the world.