Regardless of income I am surprised that so many people here believe it is ok for anyone to pay pretty much 50% of their income in tax. Before those on lower income criticise they should consider how they would feel if they only got to 'take home' 50% of what they had worked so hard for.
Neither DH or I are bankers, but I am suggesting people consider that not everyone in this salary bracket is (as if it matters what work people do). Consider working for years to set up your own business which employs circa 200 people, the responsibility of ensuring those people get paid every month, having to work everyday of your life. Holidays are not simply a time to get away or be at home stress free in these circumstances, they involve e-mails and phone calls everyday and never taking your eye of the ball. Don't people who carry this level of responsibility and work this hard deserve some financial reward? I don't believe anyone, on any salary, would want to pay almost 50% tax (by the time you pay increased NI contributions too).
The whole move by Gordon Brown was very predictable, give to one section of soceity, and punish another long suffering group to pay for it. I also agree with posts above which state that most people earning £150k+ don't use the NHS, or state school system, and believe it is wrong there are no tax breaks for opting out of either.