Angela Merkel’s conservative bloc and its left-of-centre rivals the Social Democrats have achieved a breakthrough in exploratory talks on forming a new “grand coalition”, raising hopes of an end to the political deadlock that has gripped Germany since inconclusive elections in September.