Claude Puel has rejoined the Premier League to take the reigns at Leicester just four months after leaving Southampton.