In his first intervention since the referendum, Sir John said Brexit is an "historic mistake" and warned Mrs May that she must not create "unreal and over-optimistic" expectations about leaving the EU.