President Barack Obama was expected to announce last night in his State of the Union speech that 34,000 US troops will leave Afghanistan over the next year, US media say according to the BBC. The move would effectively cut in half the current US troop level in the country from about 66,000. The US will end combat operations in Afghanistan by the end of 2014, but it is unclear how large of a residual training force will remain behind. Obama could also use his speech to address post-2014 troop levels. On the eve of speech, gridlock in Washington continues to be the biggest obstacle, CNN says. Obama is expected to lay out an agenda focusing on the economy, guns, immigration Looking at other two-term presidents, this next year will be crucial to get things done. The president’s wish list already has him on a collision course with the GOP on several fronts, from the familiar sniping over taxes and spending and red ink to new battle lines over White House calls for sweeping changes to immigration and gun laws.