The Staggers 3 December 2013 Boris shifts his message and admits "there is too much inequality" After previously denouncing efforts to reduce inequality as "futile", the mayor concedes that the gap between the rich and the poor is too large. Print HTML As well as failing an IQ test and revealing that he doesn't know the price of a tube ticket, Boris Johnson's appearance on LBC this morning also saw him subtly shift his message on inequality. In his Margaret Thatcher lecture last week, the mayor presented inequality as both inevitable and desirable, denouncing efforts to reduce it as "futile". But today he qualified this message by conceding that at the moment "there is too much inequality". He said: "[I]f you look at what’s happened in the last 20 to 30 years, there’s been a widening in income between rich and poor – there’s no question about that, and what hacks me off is that people with ability have been finding it very difficult to progress in the last 20 years and we’ve got to do something about that." Boris's declaration that the gap between the rich and the poor is too large sets him apart from Tony Blair and other New Labour figures, who tended to respond to questions on the subject by quipping that they didn't go into politics to make David Beckham earn less money. He is also entirely right to recognise the link between social mobility and inequality. As I noted last week in response to his Thatcher lecture, it is the most unequal countries, such as the UK and the US, that have the lowest levels of social mobility, while the most equal, such as Sweden, Canada and Japan, that have the highest. But Boris's belated acknowledgment that inequality is too high only intensifies the question of why he is in favour of policies, such as a reduction in the top rate of tax (he has called for the government to consider a 30p top rate) and the return of grammar-style schools, that would make the gap even wider. › We should say to Tom Daley “good for you, you smug git” Boris Johnson presents The Editor's Award at the 59th London Evening Standard Theatre Awards at The Savoy Hotel on November 17, 2013 in London. Photograph: Getty Images. George Eaton is political editor of the New Statesman. From only £1 per week Subscribe More Related articles The Fire Brigades Union reaffiliates to Labour - what does it mean? John Gray on the future of the state on the NS Podcast Could Labour lose the Oldham by-election?