Key measures from today's budget

- Petrol duty frozen until September 1 - then 1.25p a litre rise

- New road tax top rate of £210 (petrol) and £215 (diesel) for most polluting new cars

- Spirits, champagne, and cider duty frozen

- Beer up 1p a pint, wine 1p a glass

- Cigarettes up 9p a packet, cigars 5p a packet

- Free bus travel across England for pensioners and the disabled by 2008

- £250 payment for child trust funds at seven years old, doubled for poorest families

- Child tax credit and value of childcare vouchers up

- New shared ownership scheme to help 35,000 first time buyers

- Cash for environmental research and energy saving measures

- New national sports foundation and annual schools Olympics

- Further education free up to 25-years-old

- £30bn sell off of government assets including the Tote, British Energy and radio spectrum