He was widely ridiculed earlier in the year for turning up to deliver the Budget in a pair of ankle-grazing trousers.
But the Chancellor donned a rather more traditional suit yesterday – and managed to keep his socks hidden.
Appearing with the traditional red box outside Downing Street in a crisp navy suit, the slimmed-down Mr Osborne looked more polished politician than schoolboy as he delivered the first Conservative budget in nearly two decades.
George Osborne leaving Downing Street with ankle-grazing trousers in March (left) and (right) the slimmed-down 44-year-old looked more polished politician than schoolboy as he wore a crisp navy suit yesterday
But back in March he became the talk of the town for all the wrong reasons – when he sported half-mast turn-ups.
Dangling above his ankles and inches away from his shoes, many blasted the 44-year-old for ‘looking like a boy’.
His curious choice attracted hundreds of comments online, perhaps prompting Mr Osborne to wear more modest trousers yesterday.
Winners and the losers: James Slacks’ analysis
The lowest paid: Replacing the £6.50 minimum wage for over-25s with a £9 Living Wage delivers more than £5,000 a year extra for a full-time worker. Some 6million salaries will be increased – though some of this will be offset by tax-credit cuts. The threshold at which most people start paying tax will rise by £400 from £10,600 to £11,000.
40p taxpayers: The threshold at which 40p tax kicks in will rise from £42,385 to £43,000 next year – the Tories have committed to increasing it to £50,000 over the Parliament. It will lift 130,000 people out of the higher rate.
Armed Forces: The Tory Right was delighted by the Chancellor’s pledge to spend 2 per cent of GDP on defence – something he refused to commit to before the election. MPs will want to check for any double-counting of money from the aid or security-service budgets.
Military spending will increase every year to help Britain’s military keep up to date with the growing threat posed by Russia (pictured two RAF Tornados)
Anybody with a spare room to rent: A person can receive £7,500 tax-free for renting out a room from April – up from £4,250.
The NHS: Spending will increase by £10billion a year in real terms by 2020 – the exact sum the head of the NHS says is required.
Tax-credit recipients: Working-age benefits such as tax credits will be frozen for four years. The income threshold for tax credits is to be reduced from £6,420 to £3,850.
Large families: From 2017, parents will not be able to claim tax credits for more than two children. Currently one in five families claiming tax credits have three or more children. Those already in the system will not lose out as the policy is intended to encourage parents to only have children they can afford to raise.
Less well-off students: Maintenance grants for those from the poorest backgrounds will be replaced with loans from 2016/17, which they begin paying back once they earn £21,000.
Student grants will be axed and replaced with loans, which students will pay back once they have graduated
Public-sector workers: The 1 per cent cap on rises in public-sector pay – introduced in 2009 – will stay for four years. With inflation (now 0.1 per cent) expected to hit 2 per cent over the Parliament, it is a real-terms pay cut that will infuriate union bosses at a time when MPs’ pay is being hiked by 10 per cent.
Buy-to-let landlords: Mortgage interest relief on residential property will be restricted to basic-rate tax – clobbering 40p taxpayers who bought an investment property.
Jobless benefit claimants: The benefits cap will drop from £26,000 to £23,000 in London and £20,000 outside the capital. Under-21s will not be entitled to housing benefit.
Families who buy a new car: Most new-car buyers will pay a £140 charge from 2017. Currently no Vehicle Excise Duty is paid on seven in ten new cars as they are eco-friendly. The money will be put in a special fund for road improvements.
Non-doms: Anyone resident in the UK for 15 of the past 20 years will pay full British taxes on all worldwide income and gains. People will no longer be able to inherit non-dom status.
Labour: The party was hit for six by the living wage announcement. Leaderless, it must now agonise over whether to repeat the mistakes of the last Parliament by voting against benefit cuts that are popular with most voters.