Budapest has seen the largest anti-government demonstrations yet with up to 40,000 demonstrating peacefully outside parliament demanding the resignation of the Prime Minister Ferenc Gyurcsany.