Andrew Neil reels off Boris Johnson past failures after HS2 announcement