German Chancellor Olaf Scholz has fired his finance minister Christian Linder over rifts on spending and economic reforms. “All too often, Minister Lindner has blocked laws in an inappropriate manner.