The battle for control at Capitol Hill reached another level last weekend, with President Barack Obama reproved Republicans for blocking new bill which would force corporations to declare their financial role in political TV campaigns. Under a current supreme court ruling, companies have no obligations to reveal their financial interest in political campaigns. Obama said that by blocking the reform bill, which would blunt the impact of the supreme court ruling, Republicans are keeping the public in the dark. GOP House Minority Leader John Boehner rubbished Obama's claim, saying the president was guilty of trying to divert voter attention away from issues on which the Democrats may lose the upcoming midterm elections, like jobs. Read more: Reuters.