Germany’s Friedrich Merz agrees spending deal with Greens

Deal paves way for the flagship defence and infrastructure package to be adopted by parliament next week