The problem with a 50p rate is that we are in a global economy. The wealth creaters and employeers would rather do their weath creating and employeeing in a country with a lower tax rate if they have the choice. Therefore the 50p tax rate costs the government revenue rather than generating it...