The seismic shifts in public opinion rocking Tony Blair’s administration again shook Whitehall on Saturday, as up to 100,000 anti-war protesters paraded through London calling for the prime minister to resign.