Ivan - did you listen to the budget? Osborne will increase the deficit (as the GDP has continued to fall) and increase total debt whilst increasing the tax allowances and benefits to the highest paid and corporate sector. This is not spin, it is what was in the budget.
You will find that the Arab states are revolting not so much because of the failings of a particular president but because of the failings of the economic system they share with us.
Whilst your sentiments are just do try to establish a rational basis for them first.