Last week , the police and protesters in Budapest celebrated the 50th anniversary of Hungary 's uprising against the Soviet Union the old-fashioned way : with tear gas , a purloined tank and calls for the ouster of the prime minister .