Reaction has continued to pour in thick and fast following the results of the French legislative election, which has left the country in a political deadlock. It's so far unclear how exactly politicians will resolve the stalemate, but here's a recap of how things developed today: Though the left-wing alliance New Popular Front (NFP) won the most seats, no party has won an outright majority The par