A rain-soaked Obama speaks at Virginia rally

President Barack Obama was soaked to the skin as he rallied supporters during a downpour in the election battleground state of Virginia.

A soaked Obama speaks at a rally in Virginia. Credit: REUTERS

Standing before a 900-strong soggy crowd at the Walkerton Tavern & Garden, Obama attacked Mitt Romney's record as head of a private equity firm and contrasted his middle class childhood with Romney's wealth.

U.S. President Barack Obama wipes rain off his face during heavy rainfall at a campaign rally in Glen Allen. Credit: REUTERS

"I don't want a pioneer in outsourcing. I want some insourcing. I want to bring companies back," Obama told the crowd, his soaked blue shirt sticking to his arms and rain dripping from his face, as supporters chanted "Four more years".