As many as one million people flooded into Washington for a massive rally organised by conservatives claiming that President Obama is driving America towards socialism.
The size of the crowd – by far the biggest protest since the president took office in January – shocked the White House.
Demonstrators massed outside Capitol Hill after marching down Pennsylvania Avenue waving placards and chanting ‘Enough, enough’.
The focus of much of the anger was the president’s so-called ‘Obamacare’ plan to overhaul the U.S. health system. Demonstrators waved U.S. flags and held signs reading ‘Go Green Recycle Congress’ and ‘I’m Not Your ATM’.
Organisers said they had built on momentum from the April ‘tea party’ demonstrations held nationwide to protest at Mr Obama’s taxation policies, along with growing resentment over his economic stimulus packages and bank bailouts.