Disappointing news if true:
Blessing in disguise. It's going to be a very long season, let him rest up and get ready for the business end. Mahrez has had a long break, he can carry the team creatively for the next few weeks.
Blimey first diagnosis from Dr Southgate said he was a doubt for the final against Italy.
That'll be 2 months if true!
Yes I'm sure it's Southgate who makes the medical prognoses around the England team and not the massive staff of very qualified doctors and specialists.
And it's completely unheard of for injuries to take longer than first hoped to heal, or for a manager to simply lie about the availability of a player.