Lecornu, who was appointed by President Emmanuel Macron last month and had earlier served as defence minister, unveiled his cabinet late on Sunday. But the line-up, which included only few changes from previous governments, drew sharp criticism from both the opposition and within parliament.