We asked Boris Johnson's team for a statement on his support for an amnesty for illegal immigrants. This is what we were sent:
"Boris was speaking in a personal capacity about what he thinks was best for London. He thinks that long term immigrants who have no prospect of going home (and he means by this those who have been here for 10 years - not the 4 years that was reported) should be registered and pay taxes. He understands the party position but came to this view because of a couple of things:
a) London gets a raw deal from the Chancellor. Boroughs get paid per population and if immigrants are ignored, public services are not properly funded.
b) We should be collecting taxes from those who have been here long term."
Speaking to Sky News on Sunday, David Cameron confirmed that the official Tory position is still against amnesties for illegal immigrants. This is what the Tory leader told The Times:
“The problem with amnesties is that they just store up another for the future, as people expect another one. Boris is his own man. He is standing on his own platform and he dictates his own policies.”