Dmitry Medvedev, Russian president, sacked the country's finance minister on Monday, in the clearest sign yet that a deal between Mr Medvedev and prime minister Vladimir Putin to swap jobs next year is provoking a furious backlash in Moscow political circles.