Andrew Neil gives Labour & Tories a thrashing