The leaders of Germany's conservative bloc and the Social Democrats (SPD) have agreed on a common migration policy that would allow asylum seekers to be turned back at German land borders - but only ...