John Major confirms his liberal credentials.