20080704 world.uk: Protests force Madame Tussauds to isolate Hitler