With delays to MIFID II already announced and more still anticipated, Richard Balarkas considers what on earth has been happening over the past year? I know this sounds difficult to believe, ...