Getty Images Copyright: Getty Images

So who were the winners and who were the losers in today's Autumn Statement? Here's a selection:

Winners

Motorists have been saved from a fuel duty rise for the seventh year in a row. This equals a £130 annual saving for car drivers and £350 for vans.

Savers, burned from Britain's record low interest rate, will be offered a new three-year bond with a rate of 2.2% from Spring next year. People can save up to £3,000.

Generation rent will get a break after the government promised a ban on up-front letting agent fees in England. However, there is not much in the way of detail on when it will come into force.

Losers

Homeowners, drivers and pet lovers will have to shell out more on insurance after the Chancellor said the insurance premium tax rate will increase from 10% to 12% from June 2017. The insurance industry is not happy.

NHS charities and health experts have criticised Philip Hammond for failing to pledge more cash for the NHS or social care.

Headteachers claim Mr Hammond did not address funding pressures faced by schools and colleges and warned that a rise in national insurance employer contributions would add to their financial woes.