Chancellor Gordon Brown has vowed to fight against any plans for future European tax harmonisation, promising that key fiscal decisions will continue to be made in the UK.