So in the summer Macron dissolved the french parliament and held early elections. His party kinda ate shit and a left-leaning coalition won the most seats.
Rather than appointing a PM from the largest coalition, Macron appointed a PM from his party and formed a coalition with the far right.
Said PM attempted to pass an austerity budget using a mechanism that only allowed it to be turned down if a vote of no confidence passed.
The no confidence vote passed, which has caused the government to be ousted.