As David Cameron has been struggling to match Labour leader Ed Miliband's recent political advances, and with the 2015 general election campaign already well under way, the prime minister has come ...